web-dev-qa-db-ja.com

.jarを.debパッケージに変換

私のプロジェクトは、Windows、Mac、Ubuntuの実行可能ファイルであるインストーラーを開発することです。 Windows、Mac、およびUbuntuの実行可能ファイルは、それぞれ.exe 、. app、および.debです。そこで、Windowsでlaunch4jというソフトウェアを使用して、.jarファイルを.exeファイルに変換しました。 MACでは、Jar-Bundlerというソフトウェアを使用して、jarを.appファイルに変換しました。 Ubuntuにjarファイルを.debファイルに変換する特定のソフトウェアがあるかどうかを知りたい。

4
user272954

.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 &lt;[email protected]&gt;</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

3
rɑːdʒɑ

Jar2exeソフトウェアを使用して、.jarファイルを.exeファイルに変換できます。そして、.exeファイルをダブルクリックするだけでアプリケーションを起動できます。

ただし、.warファイルを.exeに変換できないことを確認してください。

ここをクリックJar2exeソフトウェアをダウンロードします。

インストールして使用するだけです。

0

あなたの質問は主にパッケージングに関するものです。jarファイルを持つことはパッケージの要素にすぎません。

したがって、このサイトを調べるために「packaging」キーワードを使用することを検討してください。例: 最も単純なDebianパッケージングガイドとは?

0
Fred B.