1
私の質問は、どのように最小限の実行可能なjarパッケージを生成するかは非常に簡単です。春のブートは、最小の実行可能なjarパッケージを生成します
私はSpringブートフレームワークを使用していますが、実行可能なjarパッケージを生成するたびに、プロジェクトファイルと依存関係がまとめてまとめられます。その結果、ファイルが大きすぎる。
私の質問は、どのように最小限の実行可能なjarパッケージを生成するかは非常に簡単です。春のブートは、最小の実行可能なjarパッケージを生成します
私はSpringブートフレームワークを使用していますが、実行可能なjarパッケージを生成するたびに、プロジェクトファイルと依存関係がまとめてまとめられます。その結果、ファイルが大きすぎる。
ファットジャーを作成するのにspring-boot-maven-pluginを使用しています。
java -jar myapp.jar
他のソリューションは、あなたの脂肪ジャー(爆発jarファイル)を抽出することで、最初の配備のアップロードのために:あなたは、あなたが行うことはできませんつまり、それはしかし、あなたのjarファイルが実行されません使用を避けることができますすべて。しかし、次に、更新された部分だけをアップロードしてください。
unzip -q myapp.jar -d myapp
そして、このようなあなたのアプリを実行します。
java -cp myapp org.springframework.boot.loader.JarLauncher
これはあなたが効率的にドッカー層システムを使用ドッカーイメージを作成するために行うことができる方法です。
よろしくお願いします。 – Terrence
私の考えを達成するためにあなたの方法をありがとう。しかし、私は操作がバックエンドの実装を確保する場合、別の問題がある? "&"記号を追加することによって? The – Terrence
私はあなたのコメントをよく理解していませんでした。 – JEY