如何在Windows上的Java中为本地程序数据创建本地文件夹(in%AppData%,而无需授予Windows权限,我使用Java(
我尝试了此代码,但是file.mkdirs((不创建文件夹,这表明我没有权限此文件夹
新文件("%appdata%/packme/some_folder"(;
确定找到解决方案: System.getProperty("user.home") + "/PackMe/somefolder";
我认为AppData文件夹是这样的:
System.getProperty("user.home") + "\PackMe\somefolder";
或使用环境变量(当我遇到此问题时对我有帮助(:
System.getenv("APPDATA");
您可以提供您的完整代码和异常的堆栈吗?