企业如何通过vue小程序开发满足高效运营与合规性需求
965
2023-03-23
Maven发布项目 (jar包) 到Nexus私服中的操作
1 需求说明
开发完项目后, 将项目版本发布到Nexus私服中.
2 实现步骤
2.1 Maven服务的setting.xml文件
(1) 如果本机安装了Maven服务, 可在${MAVEN_HOME}/conf/setting.xml中指定私服相关的配置:
(2) 如果本机没有安装Maven服务, 可在IDEA或Eclipse等开发环境默认使用的Maven配置中修改, 修改内容同上.
2.2 项目的pom.xml文件
在项目的pom.xml中的一级标签project下添加如下内容:
2.3 发布项目
以IDEA为例, 选中项目, 右键 -> Run Maven -> deploy,
或者在右边栏选中Maven栏目, 点击项目 -> Lifecycle -> deploy, 执行即可将项目发布到仓库中去.
注意:仓库中不能存在与当前项目名称+版本号相同的项目, 否则将导致出错: Bad Request: 400.
补充知识:maven上传jar包到nexus私服后的存放路径 以及 使用IDEA上传jar包的步骤
maven上传jar包到nexus私服的方法,网上大神详解很多,那么上传后的jar包存放到哪里了呢?
在下使用nexus3.2.1版本,在本地搭建了私服,使用maven上传jar包。最后结果如下:
点进去后展示的是:
这让我一度以为是以jar包的形式保存在本地,但事实证明,保存在本地的最终是一个 .bytes 类型的文件,它的默认路径在\nexus-3.2.1-01-win64\sonatype-work\nexus3\blobs\default\content下面
即使jar包是同样的,但是deploy了两次,那么就会展示两次
nexus设置自定义路径时,要设置Blob Stores,默认只有default一个,新建一个路径的话就可以自己指定了
简单说下在搭建好nexus私服以后,将jar包上传到私服的步骤
场景:使用IDEA,maven项目打jar包后上传
在pom.xml文件中配置
最后使用deploy操作,将打好的jar包上传到nexus私服上
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~