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

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

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

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

但是,如何?

4 Solutions collect form web for “Java:导出到eclipse中的.jar文件”

不需要外部插件。 在“ 导出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中。

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

  • 如何从一个Node.js应用程序的EXE文件?
  • 如何捆绑JRE与Launch4j?
  • 从EXE中提取MSI
  • 如何为现有的.exe,.dll设置版本信息?
  • 如何为Java程序创build一个.exe文件?
  • 如何以编程方式获取DLL或EXE文件的版本?
  • 从文件位置运行Java中的.exe文件
  • Bat文件在命令提示符下运行.exe
  • .dll和.exe之间的区别?
  • 如何手动编写和执行Windows .exe(带hex编辑器的机器码)?
  • 我怎样才能从Python程序中创build一个EXE文件?