![](/img/trans.png)
[英]Is there a way to programmatically copy a resource file from within a JAR to an external folder?
[英]Can an external jar access a file within a folder in a project
我正在使用外部jar(存储在eclipse项目中我的lib文件中),并且该jar需要访问我应该将路径传递到的文件。 到目前为止,只有将文件存储在服务器上完全独立的区域中,我才能使其正常工作。
我希望能够在项目中整齐地存储此文件。 例如,假设testfile.txt位于项目src / testfolder中。 在Java中,我尝试像这样引用文件:
File file = new File("src/testfolder/testfile.txt").getAbsolutePath();
但这会在我的电脑上返回一条路径。 在这种情况下:
"/home/me/testfolder/testfile.txt"
我希望应用程序具有可移植性,因此如有必要,我可以移动jar文件,而不必担心携带外部文件夹。 如何在应用程序中引用此文件并将该URL传递给外部jar?
jar是否也包含此文件。 如果是的话,那应该不成问题,因为绝对路径会自动处理。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.