nexus3 通过pom.xml配置上传jar包

编程教程 > Java (4410) 2024-11-26 14:39:04

一、maven私服上传自建的jar之项目的pom.xml文件配置

    <repositories><--私服下载配置-->
		<repository>
			<id>repos</id>
			<name>Repository</name>
			<url>http://your.ip:port/repository/maven-public/</url>
		</repository>
	</repositories>
	<distributionManagement><!--私有库上传-->
		<repository>
			<id>test-my</id><!--仓库ID,必须与maven 的setting.xml配置文件中server配置xml那个ID一致-->
			<name>my private maven</name><!--仓库描述-->
			<url>http://your.ip:port/repository/maven-my/</url><!--上传的仓库地址-->
		</repository>
	</distributionManagement>

上方配置说明点

注意:<id>test-my</id> 这里的ID必须与maven的配置文件setting.xml中的server配置密码节点的ID一致。

  • 上传私有库的id必须唯一,后续会用到
  • url地址为nexus私服库的路径,可在nexus管理界面进行复制,很多人默认使用的

    http://192.168.1.221:8081/repository/maven-releases

    或者

    http://192.168.1.221:8081/repository/maven-snapshots

    但是我这里使用的是自己创建的maven-my库。具体情况请跟进你的需求来定。 

二、maven私服上传自建的jar之本地maven setting.xml文件配置

用过maven的同学都知道,maven有个重要的配置文件setting.xml。默认情况下,windows操作系统该文件存放路径为C:\Users\用户名\.m2\setting.xml
编辑setting.xml添加私有库的认证信息。

配置maven setting.xml
配置maven setting.xml

配置点在于:

	<servers>
		<server>
			<id>test-my</id>
			<username>my</username>
			<password>lw123456==</password>
		</server>
	</servers>

注意:id的值test-my需与项目中的上传私有库配置的id一致,否则会出现权限问题。

注意:这里的用户my必须要有相应的仓库操作权限

三、通过idea deploy上传jar到私服

idea打开maven项目,选择deploy
deploy
上传过程:
上传过程

好了可以网页登录去nexus3看看上传的结果了


有啥问题评论区留言给我


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
一、admin登录到nexus3​admin登录到nexus3提示:这里密码当然是输入自己的哈二、创建某个库的管理员角色 下面将创建maven-my这个私有本地库的管理员角色​创建仓库maven...
一、登录nexus​登录nexus3二、创建本地仓库(Repository)​nexus创建本地仓库点击Create repository,然后选择仓库类型为maven3(hosted)​nex...
Docker配置docker-compose.ymlversion: "3.8"services: nexus: image: docker.1ms.run/s
Nexus 2 仓库简介Nexus2 有4个仓库类型,分别是group/hosted/proxy/virtual 前三个比较常用,最后一个暂时没用到。group
一、maven私服上传自建的jar之项目的pom.xml文件配置 &lt;repositories&gtl;&lt;--私服下载配置--&gtl; &lt;repository&gt...
注册maven中央库账户打开地址:Maven Central (sonatype.com) 参考上图,然后进入下一个页面
1.使用idea创建JavaFX项目idea创建JavaFX项目创建后运行尝试:运行结果 可以看到目前是能正常运行 Hello Word项目的,这个时候还没有maven支持
1.下载apache maven软件包 链接:Maven – Download Apache Maven下载命令 wget https://dlcdn.apac
需求说明在maven构建项目时候,构建完成后或者构建项目前先zip压缩或者zip解压某个文件。 插件引入在maven项目的pom.xml文件中的build-&gtl;p
在实际项目中可能存在一些特殊的jar包在maven仓库中没有,需要我们手动添加,本文主要讲解maven如何添加本地依赖jar包
maven package打包项目跳过Junit测试&lt;build&gtl; &lt;plugins&gtl; &lt;plugin&gtl; &lt;groupId&gtl;org.apa...
java编程之maven打包Java source jar包
eclipse启动报错"reload maven project' has encountered a proble" 解决方法,怎么办?
Java编程之通过eclipse创建maven自定义项目原型模板(Archetype),Java编程,maven自定义项目模板
idea maven https私服下载报错解决idea 打开设置菜单,找到setting-&gtl;Build,Excution,Deployment-&gtl;Build Tools&gtl...