maven设置发布项目到私服及从私服获取项目

不点 阅读:665 2021-04-01 11:06:09 评论:0

1.pom*

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 
	<modelVersion>4.0.0</modelVersion> 
	<groupId>bw.sjjz</groupId> 
	<artifactId>sjjz-js</artifactId> 
	<version>1.0-SNAPSHOT</version> 
 
	<!-- 定义发布到的Maven私服 --> 
	<distributionManagement> 
		<repository> 
			<id>nexus-release</id> 
			<name>Nexus release</name> 
			<url>http://192.168.2.100:8081/repository/maven-releases/</url> 
		</repository> 
		<snapshotRepository> 
			<id>nexus-snapshot</id> 
			<name>Nexus snapshot</name> 
			<url>http://192.168.2.100:8081/repository/maven-snapshots/</url> 
		</snapshotRepository> 
	</distributionManagement> 
 
	<properties> 
		<java.version>1.8</java.version> 
	</properties> 
	<build> 
		<finalName>${project.artifactId}</finalName> 
 
		<resources> 
			<resource> 
				<directory>src/main/resources</directory> 
				<includes> 
					<include>*</include> 
				</includes> 
				<excludes> 
					<exclude>*.txt</exclude> 
				</excludes> 
				<filtering>true</filtering>										<!-- 是否自动替换${xxx}的内容(涉及log4j2.xml) --> 
			</resource> 
		</resources> 
 
		<plugins> 
			<plugin> 
				<groupId>org.springframework.boot</groupId> 
				<artifactId>spring-boot-maven-plugin</artifactId> 
			</plugin> 
		</plugins> 
	</build> 
</project> 

2.发布到私服
在这里插入图片描述
3.私服获取依赖包
在这里插入图片描述

标签:Maven
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号