Openfire サーバー (バージョン 3.7.0) を Java アプリケーションに埋め込むことはできますか?
Eclipse のサーバーで統合テストを実行しようとしています。ただし、Openfire はスタンドアロン モードであるため (その ServerStarter ブートストラップ クラスを検出できることが条件です)、サーバーがシャットダウンしようとすると、System.exit(0) が呼び出されますが、これは望ましくありません。
これが起こらないようにする方法はありますか?つまり、Openfire がそのブートストラップ クラスを見つけるのを故意に防止するだけではありませんか?