如何使用特定的清单文件和所需的库提取在 Eclipse 中导出可运行的 jar?

Gig*_*yte 1 java eclipse export jar

我使用 Eclipse 中的 Export as Runnable Jar 选项导出了我的项目,它最初工作得很好。

但是,我现在有一个启动图像,我需要将它包含在 Runnable jar 的清单中,在导出为 Runnable Jar 时无法指定它。

因此,我尝试将导出为 Jar 并通过那里手动设置清单。它允许我设置清单,但出现了另一个问题。它不会让我像 Runnable Jar 导出允许我那样提取/打包所需的库。

如果有人能告诉我一种方法,我可以将项目导出为带有自定义清单的可运行 jar 并将所需的库提取到 jar 中,我将不胜感激。

Bob*_*nes 5

感谢howlger帮我找到解决方案!

我首先表现得好像我想创建一个可运行的 jar,方法是右键单击我的项目,单击导出,然后单击可运行的 jar。

出口

可运行的Jar

然后,我将它导出为一个可运行的 jar,但也检查了将 ant 构建脚本获取到我的桌面。

蚂蚁构建

在生成的 build.xml 文件中,我使用文本编辑器程序对其进行了编辑,并添加了 SplashScreen-Image 属性

建造

现在,要使用这个新的构建脚本导出项目,右键单击项目文件,转到属性,转到构建器,单击新建...,然后转到 Ant Builder

特性

建设者

蚂蚁建设者

选择您为 Buildfile 导出的修改后的构建文件的位置,并选择项目文件夹作为 Base Directory 的基目录。

最终构建

这就是如何修改可运行 jar 文件的清单。

更新:

要运行必要的 ant 配置,请单击绿色播放按钮右侧的按钮旁边的箭头,如下所示:

播放按钮

单击箭头后,单击“外部工具配置...”

外部的

添加之前创建的 Ant Build 配置,或者如果它没有显示,则使用前面的步骤添加它。

完成后,单击关闭并单击前面提到的带有红色工具箱的播放按钮来构建它。