我尝试使用相对路径访问我在src文件中放置的文件但是徒劳无功。
这是一个例子:
File file=new File("src/teledeclaration.xsd");
但是我收到以下错误:
java.io.FileNotFoundException: /Users/macbookpro/Downloads/eclipse2
/Eclipse.app/Contents/MacOS/src/teledeclaration.xsd (No such file or directory)
为什么下面的路径出现在我写的正常路径之前" src / teledeclation.xsd"
/Users/macbookpro/Downloads/eclipse2/Eclipse.app/Contents/MacOS/
我应该如何处理这个问题?
答案 0 :(得分:0)
如果未指定完整路径,则路径将 relative 到当前工作目录。如果您选中System.getProperty("user.dir")
,则应指向Eclipse.app/...
文件夹。