maven我的项目pom文件配置
<distributionManagement>
<repository>
<id>releases</id>
<name>Local Release Repository</name>
<url>http://localhost:8080/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Local Snapshot Repository</name>
<url>http://localhost:8080/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
maven的settings文件配置
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
留神setting文件server中的id和我的项目pom文件中的id统一,同时指定精确的username和password,在deploy的时候,maven会通过username和password认证,认证通过,就会将本地maven我的项目生成的jar包上传到私服上。
发表回复