将.jar转换为.deb包
我的项目是开发一个安装程序,它是Windows,Mac和Ubuntu的可执行文件。 Windows,Mac和Ubuntu上的可执行文件分别是.exe
,.app和.deb。 因此,我使用名为launch4j的软件将我的.jar文件转换为Windows上的.exe
文件。 在MAC上我使用了一个名为Jar-Bundler的软件将我的jar转换为.app文件。 我想知道Ubuntu上是否有任何特定的软件将我的jar文件转换为.deb
文件。
您可以从.jar文件创建DEB。
您必须将以下代码添加到pom.xml文件中
org.test some-lib 1.0 ... org.codehaus.mojo deb-maven-plugin A test project Tim OBrien <tobrien@discursive.com> libs optional all deb ...
然后跑了
mvn package
将提供您的.DEB文件。
有关更多信息,请阅读: http : //mojo.codehaus.org/deb-maven-plugin/using-deb.html
您可以使用Jar2exe软件将.jar文件转换为.exe文件。 只需双击.exe文件即可启动应用程序。
但请确保您无法将.war文件转换为.exe文件。
点击这里下载Jar2exe
软件。
只需安装并使用即可。
我会说你的问题主要是指包装:拥有一个jar文件只是包的一个元素。
因此,请考虑使用“packaging”关键字来查看此站点,例如: 什么是最简单的Debian打包指南?
.jar
是一个存档文件,可以使用正确的配置使其可执行。
如果您正确配置了MANIFEST.MF
文件,则可以使用以下命令运行Java安装程序:
java -jar myfile.jar [args]
其中args是运行程序可能需要的参数(例如,安装程序的路径)。