次のような ear パッケージがあります。
war パッケージ 3 個、ejb パッケージ 77 個、jar パッケージ 101 個
この ear パッケージのデプロイには約 30 分かかります。開発者にとっては長すぎます。グラスフィッシュでの展開時間をどのように分析できますか?
logging.properties で一部のパッケージのログ レベルをオンにすると、展開に関する詳細情報を取得できますか?
javax.enterprise.system.tools.deployment.levelを FINESTに設定すると、最初に次のような多くのエントリが表示されます。
*Fein: Adding jar to class path:file:/D:..../.jar*
*Fein: Adding jar to class path:file:/D:..../.jar*
よりも
*Fein: FileArchive.getSubArchive for D:...*
その後にのみ来る
Fein: Skipping D:\Glassfish_3.1.2_Developer\glassfish\domains\ascDomain\autodeploy\bundles because its name is in the list of files to ignore
15〜20分間は何もありません。