2

サイズが約 500 ~ 700 MB の war ファイルがあり、運用環境での展開に非常に時間がかかります (1 ~ 1.5 時間)。

ほとんどの jar ファイルはサードパーティのライブラリであり、アップグレードがない限りほとんど変更されません。

サードパーティのライブラリをサーバーのクラスパスに移動して、war ファイルのサイズを縮小し、展開時間を短縮することを検討しています。

これは良いアプローチですか?

ビルド ツールとして Websphere と Maven を使用しています。これらのサード パーツ ライブラリを Web アプリケーションからサーバー クラスパスに移動できれば、依存関係のスコープをコンパイルから提供に変更できます。

サーバーは私のシステムにのみ使用され、クラスパスの競合を恐れていません。

4

2 に答える 2