![](/img/trans.png)
[英]How to read file with relative path from project root folder in Java?
[英]How to read folder path from file in Java
美好的一天,亲爱的同事
神秘! 我无法打开网络文件夹。 如果字符串路径在代码中进行了硬编码-一切正常,但是如果我从文件中读取此路径字符串,它将打开“我的文档”。
\\\\\\\\ello.server\\\\files\\\\FD-analysis\\\\Matherial condition\\\\
从文件中读取Main类的公共静态String netFolderPath变量。
接下来,打开文件夹(如果存在)。 如果没有,我创建。
````
String fileFolder = Main.netFolderPath + folderName;
File f = new File(fileFolder);
if (f.exists()) {
try {
Runtime.getRuntime().exec("explorer " + fileFolder);
} catch (IOException ex) {
Logger.getLogger(WorkingWindow.class.getName()).log(Level.SEVERE, null, ex);
}
} else {
new File(fileFolder).mkdir();
try {
Runtime.getRuntime().exec("explorer " + fileFolder);
} catch (IOException ex) {
Logger.getLogger(WorkingWindow.class.getName()).log(Level.SEVERE, null, ex);
}
}
````
如果您尝试使用PC的IP,则网络文件夹将存在,例如:
\\\\192.168.178.9\\your_path_here
如果使用字符串作为路径,请尝试使用\\\\
代替\\
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.