我的 Java 程序引用了很多数据文件。我将它们与 src/ 和 bin/ 一起放在名为 data/ 的顶级目录中。在 Eclipse 中,对 data/ 和 ../data/ 的引用似乎都有效。当我从命令行运行它时,只有 ../data/ 有效。
当我将 bin/ 和 data/ 目录放入 jar 并正确设置入口点时,它似乎并不知道我希望它访问jar内的 data/ 目录。我能够让它工作的唯一方法是将引用设置为 ../data/ 并将 jar 放在 bin 目录中。这显然对我没有任何好处,因为它不是独立的。
我需要对参考做些什么才能使它们起作用?
谢谢