当前位置:   article > 正文

Maven配置远程仓库-详细操作_maven-source-plugin 部署 远程仓库

maven-source-plugin 部署 远程仓库

用maven管理项目时,需要通过pom添加jar,进行maven加载,有时候在公司你需要添加公司的私服maven仓库进行拉取依赖包

假设当前项目需要用到仓库
(http://192.168.80.204:8081/nexus/content/groups/public/),此时可根据maven配置的加载优先级将仓库配置到合适的位置。根据需求选择下边任意一种即可。

1.pom.xml:添加如下配置到pom的第一层(xml),只作用于当前项目
 <repositories>
        <!-- 可多个添加 -->
        <repository>
            <!-- 定一个名字 -->
            <id>girl</id>
            <!-- 定一个名字 -->
            <name>test</name>
            <!-- 仓库地址 -->
            <url>http://192.168.80.204:8081/nexus/content/groups/public/</url>
            <!-- 是否下载该仓库的release类型包,true下载,false不下载 -->
            <releases>
                <enabled>true</enabled>
            </releases>
            <!-- 是否下载该仓库的snapshots类型包,true下载,false不下载 -->
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
2.Maven ->conf->settings.xml:如果要 把仓库的配置应用到全局,则需要再settings.xml文件中添加配置。
 <profile>
	        <!-- 自定义 -->
			<id>nexus</id>
			<repositories>
			<!-- 可添加多个 -->
				<repository>
				 <!-- 定义个名字 -->
					<id>test</id>
					<!-- 仓库地址-->
					<url>http://192.168.80.204:8081/nexus/content/groups/public</url>
                    <!-- 是否下载该仓库的release类型包,true下载,false不下载 -->
					<releases>
						<enabled>true</enabled>
					</releases>
					 <!-- 是否下载该仓库的snapshots类型包,true下载,false不下载 -->
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
			</repositories>
            <!--- 配置远程仓库-->
			<pluginRepositories>
				<pluginRepository>
				<!-- 定义一个名字-->
					<id>test</id>
					<!-- 仓库地址-->
					<url>http://192.168.80.204:8081/nexus/content/groups/public</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</pluginRepository>
			</pluginRepositories>
		</profile> 
  </profiles>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/87572
推荐阅读
相关标签
  

闽ICP备14008679号