Interllij+Maven继续报错

如果按照之前配置流程走完后,你会发现:

无论你是用骨架还是不用都可以正常构建maven项目及从仓库中拉去jar。

但是运行项目,你可能会遇到一个神奇的bug。

IDEA报错 Error:(3, 32) java: 程序包XXX.XXX.XXX不存在

你会发现,本地仓库已经有了你需要的jar,以及已经引入到项目了。

我也不精通maven,一直是下图这些配置。

   

   

然后我无论怎么调,怎么去看博客,使用哪些例如 mvn idea:module,Reimport build、清空idea缓存这类的命令,但是均无效。

   

如上图关于maven的配置,我尝试使用maven3.6.3 、3.5.3的本地maven都不行。

直到我屈服了,直接使用idea自带的maven,发现居然可以正常使用。

由于发现自带的maven为3.6.1,但又不知道maven的配置文件在哪?在哪里配置国内阿里仓库,于是,我先尝试直接在.m2下直接paste一份setting文件,又尝试了一下使用本地maven3.6.1,发现都是啪!啪!啪!打脸。

   

最后想了有一个折中的办法,那就是使用 idea安装目录里,plugins里的maven,并且修改了仓库源。如上图,发现可以了,我就屈服了。

   

posted @ 2020-10-27 23:08  黑质白章  阅读(82)  评论(0编辑  收藏  举报