如何将Eclipse中的项目导出到包含外部库和资源的jar?

时间:2015-05-06 16:54:04

标签: java eclipse jar

我在eclipse中的项目在res文件夹和外部库中都有资源。我尝试了两个选项将项目导出为可执行jar。

1)我尝试使用Export -> Runnable Jar选项导出它。但是,当我运行jar时,我得到资源文件未找到异常/错误。

当我尝试导出它时,我收到以下警告:

Fat Jar Export: Could not find class-path entry for 'home/../res'

我选择了Package required libraries into generared JAR选项。

所以,我的问题是我无法在此resource文件夹中加入此选项。具体问题是: myClass.class.getResourceAsStream("/myFile.json")

2)其次,我尝试使用Export -> JAR file导出。现在,我无法包含我正在使用的外部库。我可以通过选择resource来添加resources to export文件夹。但是,没有选择包含外部库。我试过了Export all output folders for checked projects。当我运行生成的JAR文件时,出现java.lang.NoClassDefFoundError错误。

所以,我的问题是我如何包含外部库和我用来在Eclipse中将项目导出为jar的资源文件夹。

0 个答案:

没有答案
相关问题