JREを実行可能なjar.so内にバンドルしたいと思います。exeはどのシステムでも動作します。 lunch4jを同梱してJREを作成しようとしましたが、JREとexeの両方を出荷する必要があります。 私の要求に応じて、私は出荷するためにインストーラを使用すべきではありません。クライアントマシンでjreを抽出してはいけません。助けを借りて、JREを瓶の中に入れ、それを利用する方法があります。実行可能なjarと一緒にJREをバンドルします
0
A
答えて
1
JREファイル内にJREを配置することはできません。 (まあ...でも助けにならないでしょう)
インストーラをビルドして配布するだけです。インストーラを作成するには、商用またはオープンソースのインストーラジェネレータを使用することをお勧めします。 (Googleは、1つを見つけましょう。)
、ここで説明したようにZIPファイルに埋め込むJREを行うことも可能である:
- How to bundle a JRE with Launch4j?(受け入れ答えを参照)
ZIPファイルには、JREとアプリケーションJAR、および必要な他のファイルが含まれています。ユーザーはZIPファイルを解凍してアプリケーションをインストールする必要があります。
..しかし、それは、ほぼ100メガバイトのクライアントシステムで、合計JREをコピーしています。 JREを軽量化することは可能ですか?
実際はありません。 JREを配布する最も軽い方法は、Oracle Javaインストーラを配布することです。 Javaバイナリライセンスは、カットダウンされたJREの配布を禁止することに注意してください。あなたがその道を下るには、最初に弁護士と話をしてください!
- それは、複数のJREを持つユーザーのディスクをいっぱいに:配布Javaは組み込みJREでアプリ
は間違いなく悪いことです。
- JREは、通常のセキュリティ更新プログラムやパッチ適用/監査では表示されないように表示されます。したがって、彼らは安全保障義務になる傾向があります。
- 定期的に配布可能ファイルを更新する必要があります。無防備なJREの期限切れ/不安定なJREを避けるためです。
+0
はオーケーyou.iに感謝しますすでにこれを試したことがありますが、それはほぼ100 MBのクライアントシステムの総ジュールをコピーしています。それは軽量化が可能ですか? –
関連する問題
- 1. 実行中のWebサービスと実行可能なJARが一致しない
- 2. 実行可能なJarとデータベース
- 3. 実行可能なJARとポータブルJREをどのようにパッケージ化できますか?
- 4. 実行可能なjarのプロパティファイルにアクセス
- 5. Libgdx:実行可能なJarにエクスポート
- 6. Springブート実行可能なjarと通常のライブラリjarを作成します
- 7. 埋め込みJREを使用してWin32実行可能ファイルに影付きJava(jar)をビルドしますか?
- 8. 実行可能なjarファイルを別のマシンに実行する
- 9. 実行可能なjarを実行しているときにEXCEPTION_ACCESS_VIOLATION
- 10. 実行可能なJARファイルを作成しますか?
- 11. 実行可能なjarの作成
- 12. intellij scala create実行可能なjarファイル
- 13. Springboot実行可能なJAR - Errore
- 14. 実行可能なJarファイルFileNotFoundException
- 15. RPMへのIzpack実行可能なjar
- 16. mavenスイングプロジェクトの実行可能なjar
- 17. 実行可能なjarファイルの停止
- 18. タイマ付き実行可能なjar
- 19. 実行可能なJARから単一のキュウリのシナリオを実行
- 20. ソースファイルを実行可能なjarファイルに含めます
- 21. 実行可能なjarをgradleのパラメータで実行する
- 22. 実行可能な.jarファイルを実行するクラッシュ/エラー
- 23. C++コードから実行可能なjarファイルを実行する
- 24. 実行可能なjarファイルをLinuxスクリプトで実行する
- 25. Datanucleus、JDOと実行可能なjar - それを行う方法?
- 26. バンドルになる可能性があるjarパッケージのアーティファクトも一部のプロファイルに一致しています
- 27. サーブレットから実行可能なjarファイルを実行しています
- 28. IzPack、単一の実行可能なjarを出力できますか?
- 29. 実行可能なLibGDX JARファイルはアセットをロードしません
- 30. 実行可能なjarが正常に起動しない
https://stackoverflow.com/questions/7071133/how-to-bundle-a-jre-with-launch4j?rq=1 – ochi
"lunch4j" => LOL ... – Seelenvirtuose