一:修改apache-maven-3.3.9\conf\settings.xml 在profiles标签中,添加如下profile
- </span>
- <profile>
- <id>dev</id>
- <properties>
- <repository.id>dev</repository.id>
- <repository.name>Dev Repository</repository.name>
- <repository.url>http://admin:123456@192.168.1.101/content/repositories/snapshots/</repository.url>
- </properties>
- </profile>
-
- </span>
- <profile>
- <id>production</id>
- <properties>
- <repository.id>production</repository.id>
- <repository.name>Production Repository</repository.name>
- <repository.url>http://admin:123456@192.168.1.101/content/repositories/releases/</repository.url>
- </properties>
- </profile>
以上的admin/123456为仓库的用户名/密码,请自行修改
-
- <activeProfiles>
- <activeProfile>dev</activeProfile>
- </activeProfiles>
二:
在项目的pom.xml里面添加
- <distributionManagement>
- <repository>
- <id>${repository.id}</id>
- <name>${repository.name}</name>
- <url>${repository.url}</url>
- <layout>default</layout>
- </repository>
- </distributionManagement>
三:deploy
mvn clean deploy -Pproduction 表示deploy到正式环境
mvn clean deploy 或者 mvn clean deploy -Pdev 表示deploy到开发环境