首页 > 其他 > 详细

解决IDEA 2020.1.1 找不到程序包和符号

时间:2020-05-26 14:13:44      阅读:197      评论:0      收藏:0      [点我收藏+]

问题描述

IDEA 2020.1.1 maven项目build的时候报错,找不到程序包,找不到符号。

IDEA 2020.1.1 maven project: cannot find package, cannot find symbol.

思考

项目是maven,使用mvn clean package可以完成编译。说明问题不在操作系统环境,也不在maven,也不是网络。
那么问题必然是IDEA的问题。

搜索IDEA 2020.1.1 很容易就找到了相关文章。

触发条件

一般我习惯在maven的settings.xml设置 localRepository。这样IDEA就不会使用默认路径,下载jar到 %USER_PROFILE%\.m2\repository了。

这样用了很多年,都没问题。这次没想到是因为 localRepository。

问题解决

经过验证,和是否使用自带的Maven无关。

和settings,build, Execution, Deployment下的maven的User Settings File有关。

如果指定的settings.xml文件内有localRepository,则触发这个问题。

那么从配置文件中删除localRepository项,通过指定设置页面的LocalRepository,勾选Override默认配置,即可指向我们原本使用的路径,例如我的是 D:\.m2\Repository

解决IDEA 2020.1.1 找不到程序包和符号

原文:https://www.cnblogs.com/slankka/p/12964971.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!