Maven 2 mvn发行版:在没有源代码的情况下在artifactory中执行

Maven 2 mvn发行版:在没有源代码的情况下在artifactory中执行,maven-2,release,Maven 2,Release,mvn发布的正确方法是什么:执行以使源代码不受影响 最后进了我的人工制品厂 谢谢你的帮助。我知道我在某个地方看到过这个记录 谢谢在进行真正的发布之前,您可以进行一次试运行,以验证一切正常。这是通过将dryRun参数设置为true来实现的 mvn release:prepare -DdryRun=true 完成此操作后,您应该执行释放清理: mvn release:clean 关于在进行真正的发布之前,您可以进行一次试运行,以验证一切正常。这是通过将dryRun参数设置为true来实现的 mv

mvn发布的正确方法是什么:执行以使源代码不受影响 最后进了我的人工制品厂

谢谢你的帮助。我知道我在某个地方看到过这个记录


谢谢

在进行真正的发布之前,您可以进行一次试运行,以验证一切正常。这是通过将dryRun参数设置为true来实现的

mvn release:prepare -DdryRun=true
完成此操作后,您应该执行释放清理:

mvn release:clean

关于

在进行真正的发布之前,您可以进行一次试运行,以验证一切正常。这是通过将dryRun参数设置为true来实现的

mvn release:prepare -DdryRun=true
完成此操作后,您应该执行释放清理:

mvn release:clean

请尝试将maven源插件的attach属性设置为false,例如:

     <pluginManagement>
         <plugins>
             <plugin>
                  <artifactId>maven-source-plugin</artifactId>
                  <configuration>
                      <attach>false</attach>
                  </configuration>
             </plugin>
         </plugins>
     </pluginManagement>

尝试将maven源插件的attach属性设置为false,例如:

     <pluginManagement>
         <plugins>
             <plugin>
                  <artifactId>maven-source-plugin</artifactId>
                  <configuration>
                      <attach>false</attach>
                  </configuration>
             </plugin>
         </plugins>
     </pluginManagement>

禁用内置版本配置文件,然后定义自己的版本配置文件。以maven父pom为例:


查看第630行的版本插件配置,然后查看第910行的版本配置。

禁用内置的版本配置,然后定义自己的版本配置。以maven父pom为例:

查看第630行的发布插件配置,然后查看第910行的发布概要。

在Maven发布插件配置中将属性设置为false:

  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <configuration>
          <useReleaseProfile>false</useReleaseProfile>
          ..
        </configuration>
      </plugin>
    </plugins>
  </build>
在Maven发布插件配置中将属性设置为false:

  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <configuration>
          <useReleaseProfile>false</useReleaseProfile>
          ..
        </configuration>
      </plugin>
    </plugins>
  </build>

我想你的链接可能已经过时了。里面甚至没有910行。我看是根据修订版,当你发布这篇文章时,有一个转变。也许你的链接应该是:我想你的链接可能已经过时了。里面甚至没有910行。我看是根据修订版,当你发布这篇文章时,有一个转变。也许你的链接应该是:release:prepare不创建任何源代码。它是release:perform。release:prepare不创建任何源。我同意配置插件设置useReleaseProfile。-->useReleaseProfile—如果合适,是否使用向发布的工件添加源代码和javadocs的发布配置文件。默认值为:true。我同意配置插件设置useReleaseProfile。-->useReleaseProfile—如果合适,是否使用向发布的工件添加源代码和javadocs的发布配置文件。默认值为:true。