是这样 我在maven工程中加了dom4j 1.6.1版本的依赖,下载也成功了,如图一
但是运行工程时提示找不到dom4j的包,如图二
在project structure中查看jar包发现有个javaDoc冒红不知道是不是这个原因,百度了一下没有找到合适的解决办法,请问有前辈有遇到过这个bug吗。在线等回复
麻烦看看谢谢了
刷一下maven可能就好了,maven框框里有个刷新,可以reimport
谢谢,不过试过了,不行,reimport 或是Download sources 都不行,不知道具体问题在哪里,本地仓库中也是有这个依赖的,就是引用不了
@Segho: 删了Repository下的依赖包重新来
@yytxdy: 刚刚试了一下还是有问题,本地仓库重新下的dom4j idea还是提示找不到
@yytxdy: 我把repository下所有的依赖包全部清空了,重写引入了一下项目解决了这个问题,你的思路是对的,虽然不知道具体原因是什么,还是成功解决了。
重启idea清下缓存试试
嗯这个我也restart过了 清除之后还是同样的问题。
检查下maven配置,你好像用的idea自带的插件
嗯谢谢提醒 这个我也修改过的 自己下载的maven 检查了很多遍 没有找到问题
在pom.xml中导入dom4j对应的jar:
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
谢谢提醒 这个我还是知道的 现在的情况是注入了依赖 也maven刷新并成功下载了 工程饮用不到
终于找到了解决办法,虽然不知道具体的原因,将maven仓库repository 下的文件夹全部清空,用maven reimport一下,然后将pom文件的依赖更新一下,就可以正常使用,解决明明下载了依赖引用不到jar的情况。
如果有前辈觉得可能是某些方面的原因也可以大胆告知,我可以试试
– Segho 4年前