Eclipse で Maven を使用して Web プロジェクトを作成しました。プロジェクトには pentaho ライブラリ jar が必要で、これが私の依存関係です
<dependency>
<groupId>pentaho-library</groupId>
<artifactId>libbase</artifactId>
<version>1.2.8</version>
<optional>true</optional>
</dependency>
mvn:compile
またはを実行するmvn eclipse:eclipse
と、JAR ファイルがmaven_repo
ローカル ディレクトリにダウンロードされます。次の war プラグインを使用しています。
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
</plugin>
問題は、mvn war:war
war ファイルを作成するために実行すると、libbase-1.2.8.jar が WEB-INF/lib フォルダーにコピーされないことです。しかし、他のすべての JAR ファイルをコピーしています。何が問題ですか?