3
我将我的maven版本从2.2-beta5移动到2.2。根据文档汇编:汇编已弃用,我试图用汇编替换它:single。我一直在尝试各种配置,但它仍然无法正常工作我平常得到以下错误:读取程序集时出错:找不到程序集描述符。maven程序集:单个错误读取程序集:没有发现程序集描述符
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>make-assembly</id>
<phase>assembly</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<finalName>${env}.${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
<filters>
<filter>src/main/filters/${env}/${build.env}/filter-common.properties</filter>
<filter>src/main/filters/${env}/${build.env}/filter-${user.name}.properties</filter>
</filters>
<descriptors>
<descriptor>src/main/assembly/distribution.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
与伏法:MVN清洁套装组件:一个安装antrun:运行
我也曾尝试移动配置了执行标签,但是这会导致同样的问题。当删除汇编:单从命令执行插件我鼻涕。请让我知道执行此插件的核心方法是什么?
非常感谢
希望这有助于 – user465374 2010-12-07 12:28:53