Maven assembly.xml未从Eclipse读取

Maven assembly.xml未从Eclipse读取,maven,maven-2,maven-3,maven-assembly-plugin,Maven,Maven 2,Maven 3,Maven Assembly Plugin,我正在尝试使用maven汇编插件构建tar文件,下面是同样的代码片段。当我使用mvn install命令从CMD提示符进行构建时,tar正在生成,而它在eclipse中不工作,并获取以下日志。注意:-Maven和JDK对于这两种执行都是通用的 pom.xml <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration&

我正在尝试使用maven汇编插件构建tar文件,下面是同样的代码片段。当我使用mvn install命令从CMD提示符进行构建时,tar正在生成,而它在eclipse中不工作,并获取以下日志。注意:-Maven和JDK对于这两种执行都是通用的

pom.xml

    <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
                <descriptors>
                    <descriptor>assembly.xml</descriptor>
                </descriptors>
                <appendAssemblyId>false</appendAssemblyId>
                <tarLongFileMode>gnu</tarLongFileMode>
            </configuration>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>                           
                        <goal>attached</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
命令控制台

[INFO] --- maven-assembly-plugin:2.2.1:attached (default) @ test   ---
[INFO] Reading assembly descriptor: assembly.xml

看起来maven assembly插件目标[assembly:single]只能从命令行运行


如果有任何解决方案可用,请提供建议。

我只能推测您正在Eclipse中运行Maven,其中包含一些关闭该选项的参数。除此之外,如果没有完整的pom文件,很难看到那里发生了什么。此外,我不知道那种插件
测试程序集验证器
正在运行,它有什么用途?除了那些插件版本有点过时…顺便说一句:这篇文章的标题是误导性的,因为问题是在通过eclipse执行时跳过了一些东西,但是描述符读取正确。。。
[INFO] --- maven-assembly-plugin:2.2.1:attached (default) @ test   ---
[INFO] Reading assembly descriptor: assembly.xml