私は2つのmavenモジュールを持っています。最初のモジュールにはユーティリティ クラスが含まれており、DB、プロパティ ファイルで動作し、組み込みの jetty サーバーも起動します。ビルド後、lib.jar で表されます。
2 番目のモジュールは web-app (一部の Web UI フォーム) であり、最初のモジュールのユーティリティ クラスを (少なくとも使用したい) 使用して、Web フォームにデータを入力します。
組み込みの jetty サーバーは、2 番目のモジュールに組み込まれている web-app.war を実行します。
結果のフォルダー構造 (jetty が使用) は次のとおりです。
webapp
|/bin [script to launch jetty -> it calls jetty launch methods from lib.jar]
|/data [data (config, properties files) that is read out by classes from lib.jar]
|/libs [lib.jar and other libs are here]
|/web [web-app.war is here]
私がやりたいことは、上記のフォルダー構造を使用して web-app.war から lib.jar のユーティリティ クラスにアクセスし、その中のパブリック インターフェイスを介してデータを取得することです。それを行う方法はありますか?
まだ漠然としている場合は、質問を再定式化します。
よろしくお願いいたします。