0

我正在使用一个外部 jar(存储在我的 eclipse 项目中的 lib 文件中),并且该 jar 需要访问我应该将路径传递到的文件。到目前为止,如果我将文件存储在服务器上完全独立的区域中,我只能使其正常工作。

我希望能够将此文件整齐地存储在项目中。例如,假设 testfile.txt 在项目 src/testfolder 中。从java中我尝试像这样引用文件:

File file = new File("src/testfolder/testfile.txt").getAbsolutePath();

但这会在我的电脑上返回一条路径。在这种情况下,它:

"/home/me/testfolder/testfile.txt"

I'd like to application to be portable so I can move the jar file around if necessary without having to worry about bringing external folders. How can I reference this file within the application and pass that url to an external jar?

4

1 回答 1

0

jar 是否也包含此文件。如果是,那么这应该不是问题,因为绝对路径将被自动处理。

于 2012-12-13T08:20:13.750 回答