如何在我的网络应用程序的war
文件之外创建目录?直到现在我一直在制作如下目录:
(request.getServletContext().getRealPath("/")).mkdir()
但是我想在项目的build
文件夹之外创建目录?我该怎么做?
(这是服务器不解包战争的情况)
答案 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类,它在磁盘的某个地方创建一个目录。