在centos中使用java控制台创建目录,但不使用Tomcat Web应用程序

在centos中使用java控制台创建目录,但不使用Tomcat Web应用程序,java,spring,spring-mvc,tomcat,centos,Java,Spring,Spring Mvc,Tomcat,Centos,我想使用我的Java Spring Web应用程序在Centos中创建一个新文件夹,但它不起作用。该代码在Windows中运行良好,还制作了一个类似的控制台应用程序,并通过终端直接在Centos上运行,同样有效。但我无法通过centos上的Java Spring web应用程序创建新文件夹。 以下是我创建新文件夹的代码: long lastPost= 4; lastPost++; System.out.println(System.getProperty("user.dir").toString

我想使用我的Java Spring Web应用程序在Centos中创建一个新文件夹,但它不起作用。该代码在Windows中运行良好,还制作了一个类似的控制台应用程序,并通过终端直接在Centos上运行,同样有效。但我无法通过centos上的Java Spring web应用程序创建新文件夹。 以下是我创建新文件夹的代码:

long lastPost= 4;
lastPost++;
System.out.println(System.getProperty("user.dir").toString());
new File(System.getProperty("user.dir") + "/" + lastPost).mkdir();

可能是未设置的写入权限,或者是正在阻止的selinux属性(请在
setEnforcePermissive
之后重试)。如何授予tomcat用户在centOs中创建新文件夹的权限