我有一个Spring启动应用程序,它试图访问位于" / var / someDirectory"
的文件平台是:linux ubuntu 16
服务器应用程序是:嵌入式 tomcat
这是代码:
File file = new File("/var/testFile1.txt");
if (file.createNewFile()) {
System.out.println("File is created!");
} else {
System.out.println("File already exists.");
}
但有例外:
java.io.IOException:Permission denied
问题:
如何在' / var /'上为我的应用授予权限? ?
答案 0 :(得分:2)
sudo mkdir /var/someDirectory
sudo chown -R your_user /var/someDirectory
老实说,这不是关于Java的。