Maven Nexus 上传/下载
下载:
方式一:
maven 配置pom
<dependency> <groupId>com.aaa</groupId> <artifactId>aaa.webInvoice</artifactId> <version>0.0.1-SNAPSHOT</version> <type>war</type> </dependency> <repositories> <!-- 声明一个 Nexus 私服上的仓库 --> <repository> <!--仓库id --> <id>nexus</id> <!-- 仓库的名称 --> <name>nexus</name> <!--仓库的地址 --> <url>http://192.168.1.250:8081/repository/maven-group/</url> <!-- 是否开启该仓库的 release 版本下载支持 --> <releases> <enabled>true</enabled> </releases> <!-- 是否开启该仓库的 snapshot 版本下载支持 --> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>
方式二:
不要再IDEA的terminal执行!
mvn dependency:get -DremoteRepositories=http://192.168.1.250:8081/repository/maven-group/ -DgroupId=com.kintech -DartifactId=kintech.webInvoice -Dversion=0.0.1-SNAPSHOT -Dpackaging=war
上传:
mvn deploy:deploy-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar -DrepositoryId=maven-repository-inner -Durl=ftp://xxxxxxx/opt/maven/repository/