我的项目是开发一个安装程序,它是 Windows、Mac 和 Ubuntu 的可执行文件。Windows、Mac 和 Ubuntu 上的可执行文件.exe分别是、.app 和 .deb。因此,我.exe使用名为 launch4j 的软件将我的 .jar 文件转换为Windows上的文件。在 MAC 上,我使用了一个名为 Jar-Bundler 的软件将我的 jar 转换为 .app 文件。我想知道 Ubuntu 上是否有任何特定的软件可以将我的 jar 文件转换为.deb文件。
您可以从 .jar 文件创建 DEB。
您必须将以下代码添加到您的 pom.xml 文件中
<build>
<groupId>org.test</groupId>
<artifactId>some-lib</artifactId>
<version>1.0</version>
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>deb-maven-plugin</artifactId>
<configuration>
<description>A test project</description>
<maintainer>Tim OBrien <tobrien@discursive.com></maintainer>
<section>libs</section>
<priority>optional</priority>
<architecture>all</architecture>
</configuration>
<executions>
<execution>
<goals>
<goal>deb</goal>
</goals>
</execution>
</executions>
</plugin>
...
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
然后运行之后
mvn package
将为您提供一个 .DEB 文件。
有关更多信息,您必须阅读以下内容:http://mojo.codehaus.org/deb-maven-plugin/using-deb.html
| 归档时间: |
|
| 查看次数: |
13470 次 |
| 最近记录: |