0

2 つの異なるプロジェクトがあり、2 つのプロジェクトが同じコア jar ファイルを使用しています。最初のプロジェクトは Web サービスからデータを取得し、別のプロジェクトは Web サービスを必要としません。コア jar ファイルでは、Web サービス jar ファイルからいくつかのクラスをロードしますが、別のプロジェクトではこの Web サービス jar ファイルを使用していません。そのため、2 番目のプロジェクトを Jboss サーバーにデプロイするか、Maven でビルドすると、2 番目のプロジェクトのコア jar ファイルに、Web サービスを必要としないいくつかのクラスが欠落していると報告されました。

Jbossにデプロイするとき、またはMavenでビルドするときに、Javaクラスファイルを動的にロードするにはどうすればよいですか? クラスが存在する場合にのみロードされます。Java リフレクションはオプションですか?

4

1 に答える 1