Maven無法更新私服jar包問題
在通過maven setting文件配置私服信息
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>D:\maven_repository</localRepository>
<pluginGroups></pluginGroups>
<proxies></proxies>
<servers>
<server>
<id>maven-releases</id>
<username>xxx</username>
<password>xxx</password>
</server>
<server>
<id>maven-snapshots</id>
<username>xxx</username>
<password>xxx</password>
</server>
</servers>
<mirrors>
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<name>nexus</name>
<url>http://xx.xx.xx.xx:xxxx/repository/maven-public/</url>
</mirror>
</mirrors>
<profiles></profiles>
</settings>
再該處配置完後仍然訪問不到,則可以在引用的pom文件加入如下配置:
<repositories>
<repository>
<id>Snapshots</id>
<url>http://xx.xx.xx.xx:xxxx/repository/maven-public/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>