【发布时间】:2018-01-24 02:50:23
【问题描述】:
我已经实现了一个 Java 类,它通过相对路径处理 .txt 格式的文件。它在 Eclipse 中执行期间运行良好。 但是,如果我在 Eclipse 之外的 Java JRE 中执行(未更改的)编译文件,我会得到 java.io.FileNotFoundException。
我实现了new File(".").getCanonicalPath(),找到了问题的根源:
在 Eclipse 中执行我得到返回:C:\Users\xy\git\Project\Project
在 Java 8 JRE 中执行我得到返回:C:\Users\xy\git\Project\Project\bin
我想到了一种解决方法,但为开发和部署处理两个不同的代码版本对我来说似乎是不必要的错误来源。
所以我的问题是如何解决这个问题。我希望提示如何重新配置 Eclipse。
提前致谢 Threx
【问题讨论】:
-
请发布您的最低工作代码。
标签: java eclipse configuration path