maven 私服上传jar

maven 私服上传jar

      • [1. 手动上传](#1. 手动上传)
      • [2. idea开发工具](#2. idea开发工具)

1. 手动上传

  • 注意事项

Maven 设计上不允许从本地仓库部署,即/path/to/my-jar.jar不能是maven本地仓库中的jar包路径,应复制一个新的位置,再执行mvn deploy命令 。

  • 上传私服
shell 复制代码
mvn deploy:deploy-file -DgroupId=com.example -DartifactId=my-jar -Dversion=1.0.0 -Dpackaging=jar -Dfile=/path/to/my-jar.jar -Durl=http://example.com/repository/mvn-release-private/ -DrepositoryId=my-repo
  • 构建

如果已经构建一次并且失败,可能会缓存maven cache,此时需要搭配-U属性一起使用,禁用maven cache

shell 复制代码
mvn clean package  -U -Dmaven.test.skip=true

2. idea开发工具

shell 复制代码
mvn deploy
相关推荐
行百里er10 小时前
用 ThreadLocal + Deque 打造一个“线程专属的调用栈” —— Spring Insight 的上下文管理术
java·后端·架构
玄〤10 小时前
黑马点评中 VoucherOrderServiceImpl 实现类中的一人一单实现解析(单机部署)
java·数据库·redis·笔记·后端·mybatis·springboot
J_liaty11 小时前
Spring Boot拦截器与过滤器深度解析
java·spring boot·后端·interceptor·filter
亲爱的非洲野猪11 小时前
Java锁机制八股文
java·开发语言
rgeshfgreh11 小时前
C++字符串处理:STL string终极指南
java·jvm·算法
Zoey的笔记本12 小时前
「支持ISO27001的GTD协作平台」数据生命周期管理方案与加密通信协议
java·前端·数据库
lpfasd12312 小时前
Spring Boot 4.0.1 时变更清单
java·spring boot·后端
N***H48612 小时前
SpringBoot3.3.0集成Knife4j4.5.0实战
java
程序员欣宸12 小时前
LangChain4j实战之十三:函数调用,低级API版本
java·人工智能·ai·langchain4j
Java新手村13 小时前
【订单超时取消怎么设计】
java