Nexus 仓库 - Java
Nexus仓库的推出,主要针对Java项目构建时速度的提升,此仓库仅针对Daocloud-DCS用户,对公网不可用。
使用说明
1. Maven 修改 pom.xml 方式
在project标签中添加repositories标签,如下所示
<project> ..... <repositories> <repository> <id>nexus-daocloud</id> <name>Nexus daocloud</name> <url>http://nexus.daocloud.io/repository/maven-public/</url> </repository> <repository> <id>aliyun</id> <name>aliyun</name> <url>https://maven.aliyun.com/repository/public</url> </repository> <!-- 可以设置多个repository,在实际的开发过程中会从中心仓库取到 --> <repository> <id>central</id> <url>http://repo1.maven.org/maven2/</url> </repository> </repositories> ... <pluginRepositories> <!-- the group properties --> <pluginRepository> <!-- the group properties --> <id>aliyun</id> <name>aliyun</name> <url>https://maven.aliyun.com/repository/public</url> </pluginRepository> </pluginRepositories> </project>
2. Gradle 修改build.gradle
设置使用自定义Maven
allprojects { repositories { maven { url 'http://nexus.daocloud.io/repository/maven-public/' } //优先使用Nexus由于内网不可访问,在个人开发中会使用中心仓库 mavenCentral() } }
Sample
使用效果: