首先我的Linux是centOS 7 64位。
想查找本地的路径
File file = new File(File.pathSeparator+"home"+File.pathSeparator+"chenxy"+File.pathSeparator+"download");
if(file.exists()){
System.out.println("文件存在");
}
结果控制台,显示不存在。
File file = new File("aaaa.txt");
if (file.exists()) {
System.out.println("文件存在!");
}else{
file.mkdir();
}
控制台报文件存在。
[chenxy@localhost download]
文件存在!
可以看到jar运行环境是根据当前的路径来的。
难道我绝对路径写错了?不过总算是可以找到我想要的文件了,