Discuss / Java / 总结-配置maven远程仓库的几种方式

总结-配置maven远程仓库的几种方式

Topic source

原因:为了解决mysql无法启动,好久无果遂即全新启动

一:在以下目录配置

${user.home}/.m2/settings.xml``id``url``mirrorOf``central

<settings>  ...  <mirrors>    <mirror>      <id>other-mirror</id>      <name>Other Mirror Repository</name>      <url>https://other-mirror.repo.other-company.com/maven2</url>      <mirrorOf>central</mirrorOf>    </mirror>  </mirrors>  ...</settings>

eclipse中updata project时在preferrence中设置user setting即可利用上文的远程仓库

二:全局配置——在maven安装目录/conf/setting 中

<settings>
  ...
  <mirrors>
//第一个远程仓库
    <mirror>
      <id>internal-repository</id>
      <name>Maven Repository Manager running on repo.mycompany.com</name>
      <url>http://repo.mycompany.com/proxy</url>
      <mirrorOf>external:*,!foo</mirrorOf>
    </mirror>

//第二个远程仓库
    <mirror>
      <id>foo-repository</id>
      <name>Foo</name>
      <url>http://repo.mycompany.com/foo</url>
      <mirrorOf>foo</mirrorOf>
    </mirror>

//还可以其他仓库
.....
  </mirrors>
  ...
</settings>

三:单个项目Pom.xml中设置——具体看maven镜像帮助

Junes_99994

#2 Created at ... [Delete] [Delete and Lock User]

好用,顶一个


  • 1

Reply