2016-04-12 10 views
2

私はこの2つの設定をJavaアプリケーションのインストーラを作成するために試しました。Javaアプリケーションのインストーラを作成します

  1. Exe4j私は別のオペレーティングシステムにインストールした場合、私はJavaアプリケーションinstaller.butを作るためにこれらの2つのセットアップを使用していた

  • Inno Setupの(マイクロソフトOS)Windows 7または8は、そのができますエラーあなたのシステムにJVMが見つかりません...

    私は2日間立ち往生しています。

    Javaアプリケーションは、テキストファイルに2つのテキストファイルを格納し、実行時にテキストファイルを生成し、処理後に生成されたファイルを削除します。私はどのように私はJavaアプリケーションのためのセットアップを生成する必要があります....誰も喜ばないか?

  • +0

    まず、JRE(Java Runtime Environment)がWindowsマシンに存在するかどうかを確認します。 YESの場合は、パス変数にJAVA_HOME(JREビンを指す)が設定されているかどうかを確認します。 – praveen

    答えて

    0

    launch4jです。 Windows、Linux、Mac OS X上でアプリケーションをラップすることも可能で、特定のJREバージョンを検索したり、バンドルされたものを使用するように設定することができます。

    +0

    私はまだ同じ問題を抱えています。私はlaunch4jでexeを作成しましたが、別のマシンにエラーがありません。 –

    +0

    jreを組み込む方法の例については、[launch4jでjreをバンドルする方法](http://stackoverflow.com/questions/7071133/how-to-bundle-a-jre-with-launch4j)を参照してください。 ''がtrueに設定されていることも確認してください。 – uniknow

    0

    また、Advanced Installer、Java editionには、あなたのJava application for WindowsMac OS.をパッケージしてください。

    ここには1 minute videoがあり、インストーラの構築が簡単です。

    また、インストーラ内に特定のJREバージョンをバンドルする機能もあります。エンド・ユーザ・マシン上に別のバージョンのJREが存在する場合でも、まったく使用しない場合でも、アプリケーションはそのJREのみを使用します。

    関連する問題