Java 将Jenkins build file.war远程上载到Nexus存储库

Java 将Jenkins build file.war远程上载到Nexus存储库,java,maven,jenkins,war,nexus,Java,Maven,Jenkins,War,Nexus,我用Maven作为构建工具设置了Jenkins。Java项目来自SVN,它是使用Maven(都在Jenkins内部)构建的。一旦项目构建完成,我会得到project.war包文件,我需要将其上传到Nexus存储库 最简单的方法是什么 我试图调整/修改我现有的settings.xml和pom.xml,但没有成功。什么都没有发生 我希望将.war文件上载到我在其他框中配置的Nexus存储库。您可以根据需要使用。在Jenkins脚本中,只需运行: mvn clean deploy 正如文档中所述。我

我用Maven作为构建工具设置了Jenkins。Java项目来自SVN,它是使用Maven(都在Jenkins内部)构建的。一旦项目构建完成,我会得到
project.war
包文件,我需要将其上传到Nexus存储库

最简单的方法是什么

我试图调整/修改我现有的
settings.xml
pom.xml
,但没有成功。什么都没有发生

我希望将
.war
文件上载到我在其他框中配置的Nexus存储库。

您可以根据需要使用。在Jenkins脚本中,只需运行:

mvn clean deploy

正如文档中所述。

我尝试了mvn部署、mvn清洁部署,但都不起作用。。“mvn”不起作用(可能是我需要设置环境变量或其他东西..帮帮我!也这么做吧!:)

不知怎么的,它现在工作得很好。我使用的目标是:干净部署它对我有效。另外,当我在pom.xml文件中使用以下内容时:- 发布然后快照

它不起作用

然而,我已经在nexus中创建了新的回购协议,并提供了它的路径。它工作得很好。詹金斯能够将我的.war文件上传到Nexus repo

接下来我要做的是


正如许多人建造我的詹金产品并推动Nexus一样。Nexus应该为我做个版本。。任何想法都将非常感激

示例如何做到这一点:您是否尝试过
mvn部署