Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 嵌入tomcat的权限被拒绝_Java_Spring_Permissions_Embedded Tomcat 7 - Fatal编程技术网

Java 嵌入tomcat的权限被拒绝

Java 嵌入tomcat的权限被拒绝,java,spring,permissions,embedded-tomcat-7,Java,Spring,Permissions,Embedded Tomcat 7,我有一个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.

我有一个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:权限被拒绝

问题:

如何在“/var/”上授予应用程序权限

sudo mkdir /var/someDirectory
sudo chown -R your_user /var/someDirectory
老实说,这与Java无关


老实说,这与Java无关。

你试过sudo吗?我不想让我的应用程序在根目录下运行,我想让它在特定目录下运行。你试过sudo吗?我不想让我的应用程序在根目录下运行,我想让它在特定目录下运行