こんにちは、私はこのようなマルチモジュールmavenプロジェクトを持っています..
親
- 芯
- ウェブ
私のWebプロジェクトはCoreプロジェクトクラスに依存しているため、 CoreプロジェクトをWebプロジェクトのpom.xmlファイルに依存関係として追加しました。しかし、 Webプロジェクトを実行しているときにEclipse内からlibディレクトリにクラスパスにCore-project.jarファイルが含まれていないため、プロジェクトが実行されていません。この問題を解決するにはどうすればよいですか?..私のWebプロジェクト* Pom.xml * ファイルで使用したプラグイン..
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
<configuration>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
<wtpversion>2.0</wtpversion>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
</plugin>
</plugins>
そして私はTomcat6サーバーを使用しています。
私のWebプロジェクトpom.xmlファイルのこの依存関係タグ...
<dependency>
<groupId>org.csdc</groupId>
<artifactId>core-java</artifactId>
<version>5.0.0</version>
</dependency>
そして、Eclipse内からWebプロジェクトを実行すると、このパスにcore.jarがありません....
workspace_maven.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\web\WEB-INF\lib
誰もがそのような問題を抱えています。もしそうなら、どうすればこの問題を解決できますか?