如何在'war'文件之外创建一个目录:(在项目目录之外)

时间:2013-01-29 10:56:39

标签: java java-ee web-applications directory war

如何在我的网络应用程序的war文件之外创建目录?直到现在我一直在制作如下目录:

(request.getServletContext().getRealPath("/")).mkdir()

但是我想在项目的build文件夹之外创建目录?我该怎么做?

(这是服务器不解包战争的情况)

1 个答案:

答案 0 :(得分:1)

我能想到的最简单的方法是创建一个类:

class FolderMaker{
      private String base="/home/user/base/"; // should be configurable, but this is sample

      public boolean mkdir(name){
          return new File(base, name).mkdir();
      }
}

这个类就像一个简单的Java SE类,它在磁盘的某个地方创建一个目录。