2

現在、バックエンドで MySQL データベースを使用する Java ベースのプロジェクトに取り組んでいます。プロジェクトのセットアップを作成する必要があります。どのインストーラーが適切でしょうか? Windows プラットフォームと Linux プラットフォームの両方に共通のインストーラー セットアップを作成する必要があります。

追加 : InstallJammer を試してみましたが、非常に複雑で、関連するフォーラムは閉鎖されています。

私のプロジェクトにどのインストーラーを提案しますか? 既に参照したように、異なるインストーラーのチュートリアルを提供することは避けてください。

前もって感謝します。

4

1 に答える 1

4

のようなフォルダ構造を作成します

app
 |
 |-- lib
 |    `- <jar files>
 |
 |-- bin
 |    |- app.jar
 |    |- app.sh
 |    `- app.bat
 |
 `-- README

あなたの app.sh は次のようになります

#you need to fix class path, a relative path will cause issue when running from a diff PWD
java -cp .:../lib/jar1.jar:../lib/jar2.jar -jar app.jar

あなたの app.bat は次のようになります

#you need to fix class path, a relative path will cause issue when running from a diff PWD
java -cp .;../lib/jar1.jar;../lib/jar2.jar -jar app.jar

それを実行するにはcd bin、システムに基づいて、シェルまたはバット スクリプトを実行します。

于 2012-10-12T03:42:01.403 に答える