![](/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.