Мой проект заключается в разработке установщика, который является исполняемым файлом для Windows, Mac и Ubuntu. Исполняемыми файлами в Windows, Mac и Ubuntu являются .exe
, .app и .deb соответственно. Итак, я преобразовал свой файл .jar в файл .exe
в Windows, используя программное обеспечение launch4j. А на MAC я использовал программу под названием Jar-Bundler, чтобы конвертировать мой jar-файл в файл .app. Я хочу знать, существует ли какое-либо специальное программное обеспечение в Ubuntu для преобразования моего файла JAR в файл .deb
.
вы можете создать DEB из файла .jar.
Вы должны добавить следующий код в ваш файл 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>
, и после этого запуск
mvn package
предоставит ваш файл .DEB.
Для получения дополнительной информации вы должны прочитать это: http://mojo.codehaus.org/deb-maven-plugin/using-deb.html
Можно использовать программное обеспечение Jar2exe для преобразования .jar файла в .exe файл. И можно запустить приложение, просто дважды щелкающее по .exe файлу.
, Но удостоверяются, что Вы не можете преобразовать .war файл в .exe.
Щелкают здесь для загрузки Jar2exe
программное обеспечение.
Просто установка это и использование.
Я сказал бы, что Ваш вопрос главным образом относится к упаковке: наличие файла банки является просто элементом пакета.
Так, рассмотрите использование "упаковочного" ключевого слова для изучения этого сайта, например: , Что самый простой Debian Упаковывает Руководство?
A .jar
- это архивный файл, который можно сделать исполняемым с правильной конфигурацией.
Если вы правильно настроили файл MANIFEST.MF
, вы можете запустить установщик java, используя следующую команду:
java -jar myfile.jar [args]
Где args - аргументы, которые могут потребоваться для запуска вашей программы (например, путь для установки программы).