我们的项目从我们无法控制的父pom继承了nexus staging maven插件。我的根 pom 中有此配置来禁用 Nexus staging maven 插件,并且此配置似乎禁用了默认部署执行。
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<executions>
<execution>
<id>default-deploy</id>
<phase>none</phase>
</execution>
</executions>
<configuration>
<serverId>nexus</serverId>
<nexusUrl>url</nexusUrl>
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
我在我的根 pom 中定义了 Maven 部署插件,但 Maven-deploy 插件似乎没有启动
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<executions>
<execution>
<id>default-deploy</id>
<phase>deploy</phase>
<goals>
<goal>deploy</goal>
</goals>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何用 Maven 部署插件替换继承的 Nexus Staging Maven 插件。任何帮助深表感谢
您可以通过插件限定目标groupID:artefactID:
mvn org.apache.maven.plugins:maven-deploy-plugin:deploy
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1535 次 |
| 最近记录: |