通过命令 -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私服相关推荐

  1. 将Maven项目发布到Nexus私服

    1.首先进入http://S1:8081/nexus/index.html 登录后,进入repositories页面. 2.点击Add按钮创建一个hosted repository,id为sheism ...

  2. android 上传nexus_android发布到nexus私服

    为了减少编译时间,将项目中用到的library module做成maven类库,使之可以被其他项目引用 创建自己的组建项目android的发布至私服的项目最好是有app宿主和一个XxxLib2个mod ...

  3. Maven 教程之发布 jar 到私服或中央仓库

    :notebook: 本文已归档到:「blog」 发布 jar 包到中央仓库 为了避免重复造轮子,相信每个 Java 程序员都想打造自己的脚手架或工具包(自己定制的往往才是最适合自己的).那么如何将自 ...

  4. springboot项目打包为docker镜像并上传nexus私服

    springboot项目docker打包镜像上传Nexus私服 1.springboot项目打包为docker镜像并上传nexus私服 1.0. 必要条件 1.1.开启docker远程访问 1.2.配 ...

  5. Maven系列第5篇:私服详解

    环境 maven3.6.1 开发工具idea jdk1.8 本篇内容 私服介绍 windows中安装nexus私服 linux中安装nexus私服 nexus私服中各种仓库详解 配置本地Maven从n ...

  6. 【项目自动发布】基于Docker/单节点Rancher/GitLab搭建简易的CI/CD流水线(备忘+补充完善)

    前言 最近面试好像也经常问到一个问题: 你们项目是怎么发布的 传统的Java项目都是本地打包成 jar包 或者 war包, 上传到服务器, 然后通过shell脚本的方式启动的 要求我们具备一定的she ...

  7. Nexus私服(二)

    (一) SpringBoot配置Maven发布至Nexus私服 Nexus默认会带有四常用个仓库,maven-central.maven-public.maven-releases.maven-sna ...

  8. 用Docker搭建Nexus私服

    搜索Nexus 在docker容器中加载Nexus镜像 发布本地项目到Nexus私服 配置连接方式 发布指令 打源码包上传插件 搜索Nexus   在我们打算使用Nexus时,我们先搜索一下docke ...

  9. Nexus私服 (一)

    (一) Nexus-OSS私服介绍 平时用maven构建项目,pom会默认去maven仓库下载包,网速都比较慢.此时可以选择国内的镜像(ex:阿里云仓库) 如果想要自己管理项目的包,亦或者你的开源项目 ...

最新文章

  1. 2021年大数据HBase(十三):HBase读取和存储数据的流程
  2. TypeError: string argument without an encoding
  3. 有n个学生选修了c语言程序设计这门课程,C语言程序设计报告学生选修课系统(18页)-原创力文档...
  4. PHP显示今天、今月、上月、今年的起点/终点时间戳
  5. 测试服务搭建之centos7下安装java
  6. CTFshow 信息收集 web11
  7. boost::function模块function_typeof的测试程序
  8. IOC 容器中那些鲜为人知的细节
  9. java定义基础变量语句_java语言基础-变量
  10. 2019蓝桥杯Java决赛题答案_2019-01-15 第八届蓝桥杯javaB组第二题
  11. 细思极恐:如果我是股东,我也不会再出钱
  12. Windows Server 2012 四个版本对比
  13. C语言 宾馆客房管理系统
  14. GHOST怎么用(转)
  15. 创建 telegram 账号群组 搜索引擎
  16. 如何在数据库中添加示例数据库Northwind
  17. 本地图文直接复制到动易CMS编辑器中
  18. 重装正版Windows系统
  19. linux DRM/KMS 测试工具 modetest、kmscude、igt-gpu-tools (一)
  20. 小米android手机密码忘了怎么解锁,小米手机锁屏密码忘了怎么解锁?

热门文章

  1. 解决win10安卓虚拟机每十几分钟蓝屏重启问题
  2. java 注释快捷打出时间_Java快捷---自动注释时间作者。。。
  3. python 示例_带有示例的Python File close()方法
  4. python 基类 派生类_在Python中具有两个子(派生)类的继承示例
  5. android 动态contextmenu,在Android中使用ContextMenu与ListView
  6. Java BigDecimal negate()方法与示例
  7. 韩信大招:一致性哈希
  8. 有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事!
  9. C语言小项目(画机器猫)
  10. 十二、ubuntu20.10(Linux)下Pycharm配置pyqt5开发环境