安装 Nexus 私有仓库
修改 Maven 项目的 pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<distributionManagement>
<snapshotRepository>
<id>snapshots</id>
<!-- 替换成你的地址 -->
<url>http://192.168.56.10:8081/repository/maven-snapshots/</url>
</snapshotRepository>
<repository>
<id>releases</id>
<!-- 替换成你的地址 -->
<url>http://192.168.56.10:8081/repository/maven-releases/</url>
</repository>
</distributionManagement>
</project>
修改 Maven 配置文件 settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<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">
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>{your_password}</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>{your_password}</password>
</server>
</servers>
</settings>
发布
如果使用 IDEA,直接在 IDEA 右侧的 Maven 小窗口中执行 deploy
命令方式:在项目根路径下执行如下命令
# --settings E:\maven\settings.xml 指定配置文件,以自己的路径为准
# -Dmaven.test.skip=true 跳过测试,看自己需求
mvn deploy --settings E:\maven\settings.xml -Dmaven.test.skip=true
使用私有仓库
写的不好,仅供参考