设置镜像
mirrorOf指定要匹配的仓库,一般与仓库id相对应,* 代表匹配所有仓库,jar包默认从中央仓库central拉取
<!-- 为central仓库配置阿里云镜像 -->
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
设置仓库
<settings>
<profiles>
<!-- 第一个仓库地址 -->
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>my-repo2</id>
<name>your custom repo</name>
<url>http://jarsm2.dyndns.dk</url>
</repository>
</repositories>
</profile>
<!-- 第二个仓库地址 -->
<profile>
<id>aliyun</id>
<repositories>
<repository>
<id>aliyun</id>
<url>https://maven.aliyun.com/repository/public</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>nexus</activeProfile>
<activeProfile>aliyun</activeProfile>
</activeProfiles>
</settings>
安装jar包
-
命令行
mvn install:install-file -Dfile=jar包的位置 -DgroupId=groupId -DartifactId=artifactId -Dversion=version -Dpackaging=jar // 例如 mvn install:install-file -Dfile=C:\metanome-cli-1.1.0.jar -DgroupId=de.metanome -DartifactId=metanome-cli -Dversion=1.1.0-SNAPSHOT -Dpackaging=jar -
IDEA源码不能查看:
mvn dependency:resolve -Dclassifier=sources