私は2つのプロジェクトを持っています。Mavenの依存関係
HelloWorldSessionBean2でPOM:クライアントで
(...)
<groupId>HelloWorldSessionBean2</groupId>
<artifactId>HelloWorldSessionBean2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>ejb</packaging>
(...)
はPOM:
(...)
<dependency>
<groupId>HelloWorldSessionBean2</groupId>
<artifactId>HelloWorldSessionBean2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>ejb</type>
</dependency>
(...)
Unofortunatellyそれは私のために動作しません。インストール中にエラーが発生する: シンボル(HelloWorldSessionBean2プロジェクトのクラス)が見つかりません。 私は間違っていますか?
プロジェクトが何らかの形で関係している場合は、両方のプロジェクトが継承する親POMモジュールを作成することをお勧めします。そうしないと、クライアントがM2リポジトリにフェッチするために 'HelloWorldSessionBean2'をM2リポジトリにインストールする必要があります。 – aribeiro