如何链接我们在Intellij内部设置的Maven仓库?如何通过自己的mvn仓库解决项目库(artifactory)
在项目库视图中,我能够添加一个驻留在标准maven reppositories中的新项目库,但我没有看到如何将IntelliJ指向特定的maven仓库,例如我们为之设置的artifactory公司。
Intellij也无法识别Settings.xml。我张贴的settings.xml之后,它无法识别,但(密码,用户名和公司名已被替换):
<settings>
<servers>
<server>
<username>USER</username>
<password>PW</password>
<id>central</id>
</server>
</servers>
<mirrors>
<mirror>
<mirrorOf>*</mirrorOf>
<url>
https://dev.mycompany.com:8443/artifactory/any
</url>
<id>central</id>
</mirror>
</mirrors>
<profiles>
<profile>
<repositories>
<repository>
<snapshots />
<id>central</id>
<url>
https://dev.mycompany.com:8443/artifactory/libs
</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<snapshots />
<id>central</id>
<url>
https://dev.mycompany.com:8443/artifactory/plugins
</url>
</pluginRepository>
</pluginRepositories>
<id>artifactory</id>
</profile>
</profiles>
<activeProfiles>
<activeProfile>artifactory</activeProfile>
</activeProfiles>
</settings>
为什么不在你的'pom.xml'中定义一个新的回购? IntelliJ会抓取它很好 – kamil 2014-08-27 08:53:03
我想这样做,但目前的项目是一个古老的单体传统蚂蚁项目。像pom.xml等花哨的东西目前不存在。 当然,我可以找到解决方法,但另一方面,我也想告诉IntelliJ使用内部的Maven存储库。 – u6f6o 2014-08-27 09:18:37