【发布时间】:2011-04-06 08:24:16
【问题描述】:
我的应用有以下 jar 文件:
DesktopApplication1.jar
另外,我为我的应用程序使用了一些额外的 API,如 jsoup、jexcelapi 等。lib 文件夹中大约有 7 个 api。
如何将所有这些jar文件制作成EXE文件和RPM文件?
附:我是第一个计时器。所以考虑到这一点。另外,我使用的是 Netbeans 6.8。所以主 API 在 \dist 文件夹中。使用的 API 在 \dist\lib 文件夹中。
提前致谢
【问题讨论】:
-
您确定需要 .exe 吗? java独立于平台有什么意义?也许自执行 jar 对你来说就足够了?
-
如何制作自执行jar
-
另一种解决方案您可以使用 Java Service Wrapper。因此,您可以使用包装二进制文件启动、停止、重新启动应用程序。比如
projectapp/bin/app startprojectapp/bin/app stopprojectapp/bin/app restartadisembiring.wordpress.com/2011/04/04/… -
基本上你需要一个清单来指定主类和依赖项。这是一些关于它的教程:skylit.com/javamethods/faqs/createjar.html
-
我打开了我的 Manifest.mf 文件来添加主类。但文件内容如下: Manifest-Version: 1.0 X-COMMENT: Main-Class will be added by build
标签: java installation