maven更改本地的maven私服

Posted thinkingandworkinghard

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven更改本地的maven私服相关的知识,希望对你有一定的参考价值。

 

 

 

 

 

 

 

1.今天想升级一个服务的jar包,更改后 使用命令

 mvn deploy -e 

  一直报错, 看错误信息是  私服地址不是公司现在的地址。 想了半天,原来是电脑一直配置的上家公司的私服地址。。 但是在哪里配置的,却不知道。

   最后使用mvn -version 

 

 

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)

Maven home: /usr/local/apache-maven-3.5.0

Java version: 1.8.0_144, vendor: Oracle Corporation

Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: "mac os x", version: "10.12.3", arch: "x86_64", family: "mac"

 

 

找到了目录,然后去idea里面找到现在的maven的 settings.xml 。 然后cp 到电脑的 maven目录。

 

之后重新使用 mvn -deploy -e  又报错了

 

INFO] Error stacktraces are turned on.

[ERROR] Could not create local repository at /Users/lixin/work/sykj/maven -> [Help 1]

org.apache.maven.repository.LocalRepositoryNotAccessibleException: Could not create local repository at /Users/lixin/work/sykj/maven

at org.apache.maven.DefaultMaven.validateLocalRepository(DefaultMaven.java:368)

at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:171)

 

 

 

 

原因是  maven的 settings.xml配置的位置 不对。自己的电脑没有这个目录,配置到这个即可

技术图片

嗯 然后重新打包。 maven deploy -e

 

技术图片

 

以上是关于maven更改本地的maven私服的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu下使用Nexus搭建Maven私服

maven私服nexus的安装

Maven使用Nexus搭建Maven私服

Maven高级:第二篇

搞懂Maven的本地仓远程仓中央仓私服

Maven 私服 nexus服务器 -- 本地仓库访问私服 & IDEA访问私服与组件上传