Maven打包自动发布到nexus私服
通过命令 -f指定的pom文件 deploy打包发布
Intellij Idea中可以通过Run-EditConfigurations-"+"号-Maven新建一个自定义maven脚本,将刚才的发布命令填入Command line中保存即可
先设置pom文件里的build信息,可以是maven-compiler-plugin插件
maven目录conf的setting.xml里:
</servers> <server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server>
</servers>
pom文件添加如下,这里的id上面的id要对应,name无所谓
<!-- 配置远程发布到私服,mvn deploy -->
<distributionManagement> <repository> <id>releases</id> <name>Nexus Release Repository</name> <url>http://10.1.81.199:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <name>Nexus Snapshot Repository</name> <url>http://10.1.81.199:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository>
</distributionManagement>
没有权限去管理界面查看DeploymentPolicy设置为Allow Redeploy
admin密码默认admin123,deployment密码默认deployment123
Maven打包自动发布到nexus私服相关推荐
- 将Maven项目发布到Nexus私服
1.首先进入http://S1:8081/nexus/index.html 登录后,进入repositories页面. 2.点击Add按钮创建一个hosted repository,id为sheism ...
- android 上传nexus_android发布到nexus私服
为了减少编译时间,将项目中用到的library module做成maven类库,使之可以被其他项目引用 创建自己的组建项目android的发布至私服的项目最好是有app宿主和一个XxxLib2个mod ...
- Maven 教程之发布 jar 到私服或中央仓库
:notebook: 本文已归档到:「blog」 发布 jar 包到中央仓库 为了避免重复造轮子,相信每个 Java 程序员都想打造自己的脚手架或工具包(自己定制的往往才是最适合自己的).那么如何将自 ...
- springboot项目打包为docker镜像并上传nexus私服
springboot项目docker打包镜像上传Nexus私服 1.springboot项目打包为docker镜像并上传nexus私服 1.0. 必要条件 1.1.开启docker远程访问 1.2.配 ...
- Maven系列第5篇:私服详解
环境 maven3.6.1 开发工具idea jdk1.8 本篇内容 私服介绍 windows中安装nexus私服 linux中安装nexus私服 nexus私服中各种仓库详解 配置本地Maven从n ...
- 【项目自动发布】基于Docker/单节点Rancher/GitLab搭建简易的CI/CD流水线(备忘+补充完善)
前言 最近面试好像也经常问到一个问题: 你们项目是怎么发布的 传统的Java项目都是本地打包成 jar包 或者 war包, 上传到服务器, 然后通过shell脚本的方式启动的 要求我们具备一定的she ...
- Nexus私服(二)
(一) SpringBoot配置Maven发布至Nexus私服 Nexus默认会带有四常用个仓库,maven-central.maven-public.maven-releases.maven-sna ...
- 用Docker搭建Nexus私服
搜索Nexus 在docker容器中加载Nexus镜像 发布本地项目到Nexus私服 配置连接方式 发布指令 打源码包上传插件 搜索Nexus 在我们打算使用Nexus时,我们先搜索一下docke ...
- Nexus私服 (一)
(一) Nexus-OSS私服介绍 平时用maven构建项目,pom会默认去maven仓库下载包,网速都比较慢.此时可以选择国内的镜像(ex:阿里云仓库) 如果想要自己管理项目的包,亦或者你的开源项目 ...
最新文章
- 2021年大数据HBase(十三):HBase读取和存储数据的流程
- TypeError: string argument without an encoding
- 有n个学生选修了c语言程序设计这门课程,C语言程序设计报告学生选修课系统(18页)-原创力文档...
- PHP显示今天、今月、上月、今年的起点/终点时间戳
- 测试服务搭建之centos7下安装java
- CTFshow 信息收集 web11
- boost::function模块function_typeof的测试程序
- IOC 容器中那些鲜为人知的细节
- java定义基础变量语句_java语言基础-变量
- 2019蓝桥杯Java决赛题答案_2019-01-15 第八届蓝桥杯javaB组第二题
- 细思极恐:如果我是股东,我也不会再出钱
- Windows Server 2012 四个版本对比
- C语言 宾馆客房管理系统
- GHOST怎么用(转)
- 创建 telegram 账号群组 搜索引擎
- 如何在数据库中添加示例数据库Northwind
- 本地图文直接复制到动易CMS编辑器中
- 重装正版Windows系统
- linux DRM/KMS 测试工具 modetest、kmscude、igt-gpu-tools (一)
- 小米android手机密码忘了怎么解锁,小米手机锁屏密码忘了怎么解锁?
热门文章
- 解决win10安卓虚拟机每十几分钟蓝屏重启问题
- java 注释快捷打出时间_Java快捷---自动注释时间作者。。。
- python 示例_带有示例的Python File close()方法
- python 基类 派生类_在Python中具有两个子(派生)类的继承示例
- android 动态contextmenu,在Android中使用ContextMenu与ListView
- Java BigDecimal negate()方法与示例
- 韩信大招:一致性哈希
- 有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事!
- C语言小项目(画机器猫)
- 十二、ubuntu20.10(Linux)下Pycharm配置pyqt5开发环境