0
我正在使用外部jar(存储在eclipse项目中的lib文件中),并且该jar需要访问我应该传递路径的文件。到目前为止,只有将文件存储在服务器上完全独立的区域时,我才能使其正常工作。外部jar是否可以访问项目文件夹中的文件
我希望能够在项目中整齐地存储此文件。例如,可以说,testfile.txt位于项目src/testfolder中。从内java我尝试引用文件是这样的:
File file = new File("src/testfolder/testfile.txt").getAbsolutePath();
但是,这返回我的电脑上的路径。在这种情况下,它的:
"/home/me/testfolder/testfile.txt"
我想应用程序是便携式的,所以我可以四处如有必要,移动的jar文件,而无需担心带来的外部文件夹。如何在应用程序中引用此文件并将该URL传递给外部jar?
否...外部jar引用位于服务器上的文件。我负责将外部jar传递给文件的路径,但除非将应用程序文件存储在应用程序jar外的机器上,否则我没有太多运气让它工作。 – ryandlf