Maven : 将Jar安装到本地仓库和Jar上传到私服

博客Markdown编辑器上线啦那些年我们追过的Wrox精品红皮计算机图书PMBOK第五版精讲视频教程火星人敏捷开发1001问

Maven : 将Jar安装到本地仓库和Jar上传到私服

分类:Maven

举例

1. 依赖如下:

<dependency><groupId>org.quartz-scheduler.internal</groupId><artifactId>quartz-terracotta-bootstrap</artifactId><version>2.2.2-SNAPSHOT</version></dependency>

将Jar包安装到本地仓库命令:mvn install:install-file -Dfile=D:\quartz-terracotta-bootstrap-2.2.2-SNAPSHOT.jar -DgroupId=org.quartz-scheduler.internal -DartifactId=quartz-terracotta-bootstrap -Dversion=2.2.2-SNAPSHOT -Dpackaging=jar

— DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId– Dfile表示需要上传的jar包的绝对路径– Dpackaging 为安装文件的种类

2.上传Jar到私服

命令:

mvn deploy:deploy-file -DgroupId=org.terracotta.toolkit -DartifactId=terracotta-toolkit-api-internal -Dversion=1.12 -Dpackaging=jar -Dfile=D:\terracotta-toolkit-api-internal-1.12.jar -Durl=http://ip:port/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty

— DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId– Dfile表示需要上传的jar包的绝对路径– Durl私服上仓库的url精确地址(打开nexus左侧repositories菜单,可以看到该路径)– DrepositoryId服务器的表示id,在nexus的configuration可以看到

上一篇深入浅出设计模式 —— Prototype(原型模式)之深度克隆

顶2踩0

主题推荐猜你在找

查看评论

* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

核心技术类目

,我们可以沿途用镜头记录彼此的笑脸,和属于我们的风景。

Maven : 将Jar安装到本地仓库和Jar上传到私服

相关文章:

你感兴趣的文章:

标签云: