0

私は 2 つの Maven モジュール 1 と 2 を持っていて、module1 で定義されたクラスを module2 から呼び出したいと思っていましたが、このクラス自体は、その pom.xml への依存関係として追加された他のモジュールに依存しています。 module2 は、module1 のすべての依存関係を自動的に検出できるようにします。そしてもう 1 つ、maven はクラスパスを調べますか? または、すべてを依存関係として追加する必要があります。ありがとう

4

1 に答える 1

2

module2 への依存関係として module1 を追加するだけです。Maven の依存関係管理は推移的です。プロジェクト A がプロジェクト B に依存し、プロジェクト B がプロジェクト C に依存する場合、プロジェクト A はプロジェクト C に依存します。

Maven はクラスパスを考慮しません。すべての依存関係は、プロジェクトの POM で直接的または間接的に表現する必要があります。

于 2012-10-10T09:46:18.437 に答える