我有一个来自某个构建的 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>