今天在做一个demo的时候,明明jar包都到了,在library能够清清楚楚明明白白地看到有那个包在哪里,可是启动时报错"java: 程序包org.springframework.boot不存在",百思不得其解,重新设置了maven源,不行,甚至我将maven仓库中对应的jar包删除了让它重新下载,也还是不行。
于是我打开了以前的项目,好家伙,不仅同样的问题,甚至还一大堆jar包冲突(omitted for duplicate),百度查了一圈什么办法都试了,就是没有作用。无奈之下,我开始去看是哪些jar包产生了冲突,然后将对应依赖删掉。可是删掉依赖之后,相应的类就找不到了啊!我又把依赖加了回去,这下,之前这个产生依赖的冲突竟然好了。于是,我将pom.xml文件中的整个<dependency>都删掉,重新载入,所有的依赖清空,然后把撤销,全部重新载入,问题解决。。。然后我的demo也同样的做法,问题解决。。。。
maven真令人又爱又恨,搞心态的这一个小问题,记录一下,希望自己以后遇到同样的问题,记得自己记录过这篇博客,也希望遇到同样问题的人能够得到灯塔的指引哈哈哈哈