Java:导出到eclipse中的.jar文件

我试图将Eclipse中的程序导出到jar文件。

在我的项目中,我添加了一些图片和PDF:s。 当我输出到jar文件时,似乎只有main被编译和导出。

如果可能的话,我会将所有内容导出到一个jar文件,因为那么我想把它转换成一个可导入的文件,比如.exe-file。

但是,如何?

不需要外部插件。 在“ 导出JAR”对话框中,确保select了要导出的所有必需资源。 默认情况下,导出其他资源文件(图片,configuration文件等)也不会有问题,请参见下面的截图。 JAR导出对话框

进入文件 – >导出 – > JAR文件,在那里你可以select“导出生成的类文件和来源”,并确保您的项目被选中,并且那里的所有文件夹也! 祝你好运!

FatJar可以帮助你在这种情况下。

除了Eclipse中包含的“作为Jar导出”function外,插件还将所有相关的JAR集中到一个可执行的jar中。
插件将条目“Build Fat Jar”添加到Java项目的上下文菜单中

如果您最终导出的jar包含其他外部jar子,这很有用。

如果您有Ganymede,则导出Jar对话框足以导出项目中的资源。

Ganymede之后,你有:

导出Jar

还有一个select是WinRun4J 。 有一个用于WinRun4J的Eclipse插件 ,允许您将应用程序导出为一个可执行文件,并将其embedded必要的jar / classes中。

(全面披露:我在这个项目上工作)