いくつかのビルドからのEARファイルがあります。このEARファイルの内容を別のフォルダーに抽出したいと思います。私はこれを行う方法が混乱しています。http://maven.apache.org/plugins/maven-ear-plugin/ と http://maven.apache.org/plugins/maven-dependency-plugin/usage.htmlを調べて試しました
しかし、Mavenがファイルを見つけることができないか、依存関係の問題があります。
私はMavenを初めて使用するため、これらのプラグインを設定する方法がわかりません。
以下のプラグインを使用すると、次のエラーが発生しました。
http://repo.maven.apache.org/maven2でECM:ECM:ear:1.0が見つからなかったため、ローカルリポジトリにキャッシュされました
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<id>unpack</id>
<phase>package</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>ECM</groupId>
<artifactId>ECM</artifactId>
<version>1.0</version>
<type>ear</type>
</artifactItem>
</artifactItems>
<outputDirectory>${project.build.directory}/earoutput</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>