当前页面: 开发资料首页 → J2EE 专题 → java在Linux/Unix中保存文件和建立目录的问题(急-----在上线等!)
java在Linux/Unix中保存文件和建立目录的问题(急-----在上线等!)
摘要: java在Linux/Unix中保存文件和建立目录的问题(急-----在上线等!)
此下是我在Windows成功执行的大致代码:
在directory.mkdir();时建立新目录不成功(目前还不清楚在Linux/Unix下还有别的什么问题)
请各位高手帮帮忙
String filepath=this.getClass().getClassLoader().getResource("/").getPath();
filepath+="我的路径";
File directory;
directory=new File(saveFilePath);
//如果目录不存在就创建
if(!directory.isDirectory())
boolean directoryFlag=directory.mkdir();//这里在Unix中就无法创建目录
filepath+="文件名";
File tempFile=new File(filepath);
Linux没搞过开发,帮顶,学习。
你把directory.mkdir(); 该成directory.mkdirs(); 你查下文档 就知道了
还有就是你看看你设的路径分隔符号是不是"//",如果是"//"的话也不能创建路径他会把//当成是文件名来创建.
果然是
directory.mkdir(); 该成directory.mkdirs();
这个问题...