Java教程

idea2020编译启动项目报错程序包找不到问题解决方案

本文主要是介绍idea2020编译启动项目报错程序包找不到问题解决方案,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一次尝试在csdn与大家分享问题的解决思路,如果写的不好,请大家多多见谅!

问题现象:maven已经将jar下载到本地仓库中,idea也可以进入到jar包的具体代码中,但是idea就是报“找不到程序包”和“找不到符号”

在出现程序包找不到这个问题的时候,我也是在csdn找了很多的开发兄弟的解决方法分享,但是最终都以“毫无进展”为结局。

方案一:如果大家刚出现相同的问题,尝试着使用其他开发兄弟的一些解决方法,这里我就不粘贴链接了,反正csdn上有很多,大家多试试!

方案二:如果大家像我一样,csdn上的方法或者说百度上的方法都尝试的差不多了,问题还是未能得到解决,那么就只有使用“终极大招”了!

方案二之方法一:把自己修改的有用代码全部提交到svn或者git上,然后重新拉代码,有可能会解决你的问题,因为idea2020真的会出很多幺蛾子!而且是你想不到的幺蛾子!

方案二之方法二:这个方法也是我的问题得以解决的方法。以下我会以图文的形式展示!

问题原始状态图片展示

大家记住目前我的本地maven仓库名称 

这是本地文件夹的仓库展示

 这是我maven配置文件“setting.xml”的本地仓库地址

 

以上就是项目目前的状态“找不到程序包”。

现在我要做的操作就是将本地仓库的名称“mavenRepository” 更换成“maven”,然后再将maven的配置文件setting.xml的本地仓库名称更改成“maven”。同时还要将idea中的本地仓库地址重新设置一下。

1:首先更改本地文件夹的名称 由原来的“mavenRepository” 更换成“maven”。

 2:由于本地仓库文件夹名称改了,所以将setting.xml的本地仓库配置信息 由原来的“mavenRepository” 更换成“maven”。

 3:更改idea中的maven仓库信息

 4:点击reimport按钮重新加载一下maven配置

 5:重新在build或者rebuild一下项目即可

报错没了,程序包找到了!我做了什么?就是改了本地仓库的名称?

对,就是改了本地仓库的名称。问题就这么解决了!

这时如果问题还是没有解决, 那就真的只能放弃原来的仓库,重新在本地建一个新的文件夹去尝试让maven重新去远程私服下载jar包了!(注:本地新建仓库, maven的setting配置文件 和 idea的maven配置信息都是需要配合更改的哈)

之前看到网上好多人都说idea2020 会出很多“幺蛾子”,一直不以为然,直到这次我才见识到它的厉害!

总结:出现问题,千万不要觉得你做的所有操作都是没有问题,即使你的操作都是没有问题,那么工具有的时候也会“罢工”的!多做交叉验证!不要执迷不悟!

这篇关于idea2020编译启动项目报错程序包找不到问题解决方案的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!