我在Ubuntu上与Tomcat发生了部署战争。当我尝试创建文件夹时,不会创建此文件夹。文件夹路径是/ orders /,Java代码是:
for (idx in seq_along(df1)){...
我有一个try / catch,但抛出任何异常。
我的文件夹的权限是:
[[
试图显示用户执行Tomcat的内容,我可以看到它是root:
File tmpDir = new File("/orders/1);
if (!tmpDir.exists()) {
tmpDir.mkdir();
}
当我查看这个文件夹时,我看不到任何东西......
问题是什么?
Tomcat权限?我在哪里可以看到它?或者我可能在web.xml或某个地方没有路径?
@Harald解决方案:
在Java 7中,最好使用Files.createDirectories()而不是mkdir()。 Mkdir不适合我。