`
jaychang
  • 浏览: 736617 次
  • 性别: Icon_minigender_1
  • 来自: 嘉兴
社区版块
存档分类
最新评论

mvn release:perform Return code is: 401, ReasonPhrase: Unauthorized.

 
阅读更多

mvn:release:perform时

会先读$MAVEN_HOME/conf/setting.xml

再读$USER_HOME/.m2/setting.xml

$USER_HOME/.m2/setting.xml会覆盖$MAVEN_HOME/conf/setting.xml

且需注意pom.xml里的

 

<!-- mvn deploy时发布项目到仓库 -->
	<distributionManagement>
		<snapshotRepository>
			<id>snapshots</id>
			<url>http://172.16.0.205:8081/nexus/content/repositories/snapshots/</url>
			<!-- 不会生成多个含时间戳的版本 -->
			<uniqueVersion>false</uniqueVersion>
		</snapshotRepository>
		<repository>
			<id>releases</id>
			<url>http://172.16.0.205:8081/nexus/content/repositories/releases/</url>
		</repository>
	</distributionManagement>

 snapshotRepository 与 repository的id

需与setting.xml里的server的id一致

<servers>
		<server>
			<id>releases</id>
			<username>admin</username>
			<password>xxxxxxx</password>
		</server>
		<server>
			<id>thirdpart</id>
			<username>admin</username>
			<password>xxxxxxx</password>
		</server>
		<server>
			<id>snapshots</id>
			<username>admin</username>
			<password>xxxxxxx</password>
		</server>
		
	</servers>

 

 

 

分享到:
评论

相关推荐

    mvn install:install-file -Dfile

    mvn install单独jar到仓库使用方法举例

    mvn release 配置说明

    - `mvn release:perform`:执行实际的发布,将准备好的版本推送到远程仓库。 在`pom.xml`中,还需要注意`scm`标签,它定义了项目在版本控制系统中的位置: ```xml &lt;connection&gt;scm:git:...

    WePay-Java-SDK:用于使用WePay开发的绝佳Java SDK

    WePay Java SDK 该API实现了WePay API的v2。... mvn release:perform mvn clean deploy; mvn release:clean; mvn release:prepare; mvn release:perform如何使用首先,熟悉其API的工作方式(请参见上面

    lettuce-core-6.1.6.RELEASE-API文档-中文版.zip

    赠送jar包:lettuce-core-6.1.6.RELEASE.jar; 赠送原API文档:lettuce-core-6.1.6.RELEASE-javadoc.jar; 赠送源代码:lettuce-core-6.1.6.RELEASE-sources.jar; 赠送Maven依赖信息文件:lettuce-core-6.1.6....

    jasperreports mvn的依赖包olap4j-0.9.7.309-JS-3

    下载之后再maven的bin目录下使用mvn命令:mvn install:install-file -Dfile=F:\apache-maven-3.5.3\mylib\olap4j-0.9.7.309-JS-3.jar -DgroupId=org.olap4j -DartifactId=olap4j-0.9.7.309-JS-3 -Dversion=0.9.7.309...

    java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource解决方案

    然后执行`mvn install`或`mvn compile`,Maven会自动下载并添加依赖到你的项目中。 - **Gradle项目**:类似地,在`build.gradle`文件中添加依赖: ```groovy dependencies { implementation 'commons-dbcp:...

    mvn常用命令

    MVN常用命令 MVN(Maven)是一款基于项目对象模型(POM)的项目管理工具,它可以帮助开发者管理项目的依赖关系、编译、测试、打包和部署。下面是MVN的常用命令: 创建Maven项目 1. 创建Maven的普通Java项目:`mvn...

    olap4j-0.9.7.309-JS-3.jar包.rar

    下载之后再maven的bin目录下使用mvn命令:mvn install:install-file -Dfile=F:\apache-maven-3.5.3\mylib\olap4j-0.9.7.309-JS-3.jar -DgroupId=org.olap4j -DartifactId=olap4j-0.9.7.309-JS-3 -Dversion=0.9.7.309...

    maven常用命令

    21. 源码打包:`mvn source:jar` 或 `mvn source:jar-no-fork` 其他 1. 显示版本信息:`mvn -version` 或 `mvn -v` 2. 创建 Maven 项目:`mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app` 3. ...

    window安装流程

    - **版本正式发布**: `mvn release:perform` - **创建分支**: `mvn release:branch -DbranchName=1.2.x -DupdateBranchVersions=true -DupdateWorkingCopyVersions=false` - **编译调试**: `mvn compile -X` (查看...

    spire.xls.free-2.2.0.jar和spire.xls.free-2.2.0.jar

    mvn install:install-file -Dfile=文件路径\spire.pdf.free-2.2.2.jar -DgroupId=e-iceblue -DartifactId=spire.pdf.free -Dversion=2.2.2 -Dpackaging=jar mvn install:install-file -Dfile=文件路径\spire.xls....

    Missing artifact com.oracle:ojdbc14:jar:10.2.0.5.0

    数据库连接包,下载解压,使用命令 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.5.0 -Dpackaging=jar -Dfile=(你的路径)\ojdbc14.jar

    springside-core-4.2.2.GA(含关联的test.jar)

    pom.xml配置 ...mvn install:install-file -DgroupId=org.springside -DartifactId=springside-core -Dversion=4.2.2.GA -Dfile=./springside-core-4.2.2.GA.jar -Dpackaging=jar -DgeneratePom=true

    parrtlib:具有实用功能的Parrt Java库

    mvn release:perform Maven将使用git推送pom.xml更改。 现在,去这里: https://oss.sonatype.org/#welcome 然后在左侧单击“登台存储库”。 单击暂存库,然后将其关闭,然后刷新,单击并释放它。 当您在这里...

    MVN常用命令.docx

    在日常开发中,开发者通常会先下载源代码,然后使用 `mvn eclipse:eclipse` 或 `mvn idea:idea` 生成 IDE 支持的项目文件,再导入 IDE 进行开发。修改代码后,可以使用 `mvn compile` 或 `mvn test` 检查代码是否...

    graylog-plugin-mqtt:适用于Graylog的MQTT输入插件

    适用于Graylog的MQTT插件 这是一个输入插件,使您可以订阅代理并索引所有已发布的消息。 所需的Graylog版本: 2.4.0及更高版本 安装 然后将.jar文件放在Graylog插件...$ mvn release:perform 这将设置版本号,创建标

    jasperreports的mvn的依赖包olap4j-0.9.7.309-JS-3下载 2积分(意思一下,嘻嘻)

    当项目中加载这个jasperreports-chart-themes-5.2.0.jar包时,会默认加载olap4j-0.9.7.309-JS-3.jar包,maven中央库中没有些包,只需下载些包,执行mvn install:install-file -Dfile=D:\olap4j-0.9.7.309-JS-3.jar -...

    mon_premier_depot_github:在 github 上创建的第一个存储库

    一个简单的 YOLO SWAGG...Nexus 只有二​​进制: mvn deploy 二进制文件,包括 javadoc 和源文件: mvn deploy -P release 执行 RELEASE : mvn release:prepare release:perform 版本更改和标签提交到 github 所有测试

    formation_dta:编队数据

    一个简单的 Java EE 7 示例 这是一个简单的 Java EE 7 示例。 从下载 WildFly 8.2 并解压。... 执行 RELEASE : mvn release:prepare release:perform 版本更改和标签提交到 github 所有测试运行 WAR 部署到 Wild

    javaee7-simple-sample:用于 Maven、Jenkins 和 Nexus 工作流测试的示例 Java EE 7 应用程序。 摘自文章

    一个简单的 Java EE 7 示例 这是一个简单的 Java EE 7 示例。 从下载 WildFly 8.2 并解压。... 执行 RELEASE : mvn release:prepare release:perform 版本更改和标签提交到 github 所有测试运行 WAR 部署到 Wild

Global site tag (gtag.js) - Google Analytics