A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

硅步行者

初级黑马

  • 黑马币:77

  • 帖子:34

  • 精华:0

© 硅步行者 初级黑马   /  2017-8-9 21:58  /  1070 人查看  /  3 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

配置好了maven,但是导包还是出错,导dom4j.io.SAXReader ,还是不能用,这是怎么回事?

123.png (243.88 KB, 下载次数: 12)

123.png

3 个回复

倒序浏览
首先确定pom文件中是否引用了依赖,如果有这个依赖是否是jar和本地冲突,查看本地仓库是否也有这个依赖,将本地仓库的依赖删除,到网上搜索 maven repository 将你需要的jar包搜索到,找到对应的版本,将坐标复制到pom文件中,保存pom,使用 run debug-->build.. 将skip test勾选上,这一步是跳过测试,输入compile命令编译一下,再次运行看看
回复 使用道具 举报
Ethan_zhlon 发表于 2017-8-9 23:57
首先确定pom文件中是否引用了依赖,如果有这个依赖是否是jar和本地冲突,查看本地仓库是否也有这个依赖,将本 ...

弄好了,谢谢你!
回复 使用道具 举报

总之,如果本地仓库有这个jar包,maven会优先查找本地仓库的jar包,如果你很确定要引用的jar及版本,引用以后无论如何都不生效,那么这个时候你就要看本地仓库是否已经有了这个jar包的引用,如果有了就把它删除重新编译maven项目,如果编译后发现代码有很多地方报错,使用project-->clean清楚一下多余的缓存文件,应该就OK了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马