今天用eclipse的mvn 插件build 工程时 提示有三个jar包没有下载成功,开始以为是mirror问题,但是其他的jar都能成功下载,变用下载失败的路径去查看是否存在jar,发现在线的资源仓库仅有pom文件和md5 ,并没有jar文件。
mavn build 文件缺少jar 办法:
1:通过提示信息查看jar是否存在
例如提示
[WARNING] The POM for net.sf.json-lib:json-lib:jar:2.4 is missing, no dependency information available
[WARNING] The POM for org.dom4j:dom4j:jar:1.6.1 is missing, no dependency information available
Downloading: http://repo1.maven.org/maven2/net/sf/json-lib/json-lib/2.4/json-lib-2.4.jar
通过 http://repo1.maven.org/maven2/net/sf/json-lib/json-lib/2.4 页面查看是否存在
http://repo1.maven.org/maven2/net/sf/json-lib/json-lib/2.4
正常情况下是不存在,否则也不会warning了
2:用pom中的denpendency group 名称例如:net.sf.json-lib在 在http://search.maven.org查询 jar,并下载到本地仓库
net.sf.json-lib json-lib 2.4 all (14) 14-Dec-2010 pom jdk13-javadoc.jar jdk13-sources.jar jdk13.jar jdk15-javadoc.jar jdk15-sources.jar
jdk15.jar
选择制定版本的jar文件下载到本地仓库制定的jar目录,例如:F:\my_repository\net\sf\json-lib\json-lib\2.4
3:将下载的jar 包名称改成与pom.xml中配置的一样
网上有很多人建议用mvn install 去加入,当然也没问题。关键是要注意版本要合理的制定,且最好利用在线的pom.xml文件,这样方便后期jar版本的在线更新,bug修复
分享到:
相关推荐
将jar包添加到本地maven仓库 将jar包添加到本地maven仓库
比如sqljdbc.jar在Maven中央仓库中找不到,但是我们的maven工程中确实需要这样的一个jar包,那么我们首先需要下载对应版本的sqljdbc.jar包到本地,然后按照以下的命令添加到本地仓库。(ps:前提是你已经下载并配置...
一键删除maven本地仓库中下载错误的jar包资源(以lastUpdated结尾的文档)
自定义jar包较多时导入到maven本地仓库不方便,此工具类可以自动将jar包导入到maven本地仓库并自动生成dependency,用的是java语言
比较常用的Jar包,maven比较常用的Jar包不用从中央仓库下载。节省时间
maven打包 maven打jar包详细步骤
批量导入maven本地jar包
maven的本地仓库jar包,方便那些不能上远程仓库下载的朋友们,这个就是我从中央仓库下载下来的资源,如果有需要的可以下载
本篇文章主要介绍了Maven引入本地Jar包并打包进War包中的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
借此项目,可将下载的maven的jar包按指定格式修改后,maven批量导入第三方jar包至maven本地库,实现快速的maven自动导入maven本地库(建议需要导入的jar包较多时使用)
Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中
maven 打jar包,source包,并上传到本地maven库
1) 将脚本解压到任意路径,并将该路径添加到环境变量path中 2) 进入jar文件所在目录,右键该目录空白处选择“在此处打开命令窗口” 3) 输入maven命令,列表出本目录(不对子目录进行处理)所有的jar文件 4) 输入对应...
maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包
JSONObject对象相关的jar包依赖,一共有6个;还有maven环境下管理的jar包
MAVEN下载JAR包时经常下载一半没有完成,如果项目中引用了这些JAR包项目就会无法启动,该工具就是可以扫描这些有问题的jar包并且删除,如果安装了JDK并配置环境变量直接双击运行即可
将本地jar包上传到maven仓库,刷新仓库后即可使用
刚学习Java的时候找jar包有点繁琐,后来才知道可以用maven直接导入,现在把maven中常用的jar包库上传,方便初学者。加油(ง •_•)ง