添加要导出的资源文件夹

时间:2013-03-10 22:09:57

标签: java eclipse jar export

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

1 个答案:

答案 0 :(得分:0)

可能是res文件夹被导出但你没有以正确的方式访问文件的问题。当您访问res文件夹中的文件时,必须以不同的方式执行此操作,以使其在创建jar文件后继续工作。

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

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

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