【问题标题】:issue when using assembly plugin?使用程序集插件时出现问题?
【发布时间】:2012-06-11 15:16:27
【问题描述】:

当我使用时

<plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                **<version>2.3</version>**
                <configuration>
                     <descriptorRefs>
                           <descriptorRef>jar-with-dependencies</descriptorRef>
                     </descriptorRefs>
                </configuration>
            </plugin>

我发现当我不使用版本标签时,我收到了完全不同的 jar。此外,当我不指定版本时,某些文件甚至在 jar 中重复。

为什么?

【问题讨论】:

    标签: maven maven-2 maven-plugin maven-assembly-plugin


    【解决方案1】:

    如果你没有在你的 pom 中给出明确的版本,Maven 使用由你安装的 maven 版本附带的超级 pom 定义的版本,这通常是一个较旧的版本,可能有问题或可能不支持您需要的功能。这导致始终明确定义版本或使用定义插件版本的父 pom 以具有可重现的构建。

    【讨论】:

      猜你喜欢
      • 2020-11-13
      • 2023-03-16
      • 1970-01-01
      • 2020-02-14
      • 1970-01-01
      • 1970-01-01
      • 2022-07-16
      • 2011-05-15
      • 1970-01-01
      相关资源
      最近更新 更多