私は Maven 3 を使用しており、jar を構築しようとしています。現在、2 つの異なる依存 jar に存在するクラスがあります。インターフェイスのメソッドは異なりますが、maven はクラスで定義されたメソッドを別の jar で取得しようとしています。では、クラスが別の jar から確実に選択されるようにするにはどうすればよいでしょうか? たとえば、必要なクラスは xyz.class であり、jar1: com/mycompany/xyz.class および jar2: com/mycompany/xyz.class として 2 つの異なる jar に存在しますしかし、私はjar2のものが欲しいですありがとう
1 に答える
0
これは、Maven よりも Java コンパイルの問題です。回答を確認してください: 異なる jar から同じクラスをロードする方法
このような状況では、カスタム クラス ローダーを定義する必要があります。
于 2012-04-30T04:47:39.483 に答える