添加要导出的资源文件夹



我正在使用Eclipse为我的java项目编码,并有一个名为res的文件夹,其中包含项目正常工作所需的任何图像或文本文件。当在ide中运行时,源文件夹可以毫无问题地引用res文件夹,但是当我将其导出到桌面时,res文件夹不会与源文件夹一起导出。我必须在桌面上创建一个文件夹,保存导出的jar,然后在该文件夹中重新创建res文件夹,以便它工作。我已经环顾四周,但不能得到一个工作的答案,如何得到res文件夹与jar文件一起导出。我试过使res文件夹成为源文件夹,但那不起作用。谢谢你的时间!

这可能是res文件夹导出的问题,但您没有以正确的方式访问文件。当你访问你的res文件夹中的文件时,你必须用不同的方式来让它在你创建一个jar文件后继续工作。

this.getClass().getResource("/res/fileNameToAccess");

第一个"/"指的是jar文件的基本文件夹。

如果这些文件根本没有被放入jar文件,我不确定。当你将它添加为源文件夹后,它应该会被导出。

最新更新