2 smile huitailang smile_huitailang 于 2016.04.15 09:52 提问

怎样将jar包添加到maven仓库里面?? 100C

现有一个maven工程 ,,我现在需要一个第三方的依赖jar 以前没有接触过 maven ,我现在想把这个jar放到maven的库里 , 用pom.xml这种方式加项目 ,,而不是建一个lib文件夹放jar文件,,哪位使,,用过maven的大神 教我一下!
万分感谢! 最好能加下我QQ : 80818647 谢了

8个回答

shasiqq
shasiqq   2016.04.15 09:56

Maven 安装 JAR 包的命令是:

mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

例如:
我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)
那么我在 cmd 中敲入的命令就应该是:

mvn install:install-file -Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework -DartifactId=spring-context-support -Dversion=3.1.0.RELEASE -Dpackaging=jar

smile_huitailang
smile_huitailang DgroupId= -DartifactId= -Dversion=3.1.0.RELEASE -Dpackaging=jar 这几个值是根据什么写的啊 有点看不懂... 这个是我下载下来的jar的名字 "jave-1.0.2.jar"
一年多之前 回复
shasiqq
shasiqq   2016.04.15 09:56
CSDNXIAOC
CSDNXIAOC   2016.04.15 10:02

答案就在这里:把jar包添加到maven仓库,
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

smile_huitailang
smile_huitailang 没有什么卵用
一年多之前 回复
HFUTJungle
HFUTJungle   2016.04.15 10:51
smile_huitailang
smile_huitailang maven 库里没有我要的jar啊
一年多之前 回复
jek123456
jek123456   2016.04.15 18:19

你是要发布jar包到maven私服吗?参考一下这个文章http://blog.csdn.net/jek123456/article/details/51161622和这个文章 http://my.oschina.net/xiaokaceng/blog/169530 应该对你有帮助

Goskalrie
Goskalrie   2016.04.16 01:06

先弄清你的第三方jar包托管在了什么地方,然后在pom.xml中添加依赖,还需要在pom.xmk中告诉maven这个jar包我要到哪里去找。或者是使用本地maven库,博客中有好些介绍的。贴一段第一种方式的配置代码:


com.bstek.dorado
dorado-core<!--可以到托管地址中查找JAR包的依赖信息-->
7.4.2-SNAPSHOT


……


bsdn-maven-repository
http://nexus.bsdn.org/content/groups/public/<!--托管地址-->

smile_huitailang
smile_huitailang jar包托管是不是 就是 中央仓库
一年多之前 回复
Goskalrie
Goskalrie   2016.04.16 01:13

贴的html代码,没有显示全,拍下图片吧
图片

Goskalrie
Goskalrie 回复smile_huitailang: 这个是pom.xml中的部分配置代码,你的第三方jar包是什么?看一下能不能找到依赖信息。
一年多之前 回复
smile_huitailang
smile_huitailang 这个是pom 文件里 配置的么
一年多之前 回复
dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.04.30 16:44

你查查jcenter的教程就好了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!