IntelliJ idea的maven工程老是提示:Cannot Resolve Symbol ...... 10

本人最近刚开始切换到Intellijidea,发现一个问题,maven工程项目老是有红色下划线提示错误:CannotResolveSymbol......,但是这些依赖都... 本人最近刚开始切换到 Intellij idea,发现一个问题,maven工程项目老是有红色下划线提示错误:Cannot Resolve Symbol ......,但是这些依赖都已经通过pom引进了,idea的Library中也能看到,具体见下面图片:

请问为啥还有有这个错误提示呢?
展开
 我来答
玉影互娱
2018-03-30 · TA获得超过1049个赞
知道小有建树答主
回答量:14
采纳率:0%
帮助的人:2369
展开全部

Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 Android Studio,重新 sync gradle,Clean build 都没有用。

多半是因为 Android Studio 之前发生了错误,某些 setting 出了问题。解决方法如下:

点击菜单中的 “File” -> “Invalidate Caches / Restart”,然后点击对话框中的 “Invalidate and Restart”,清空 cache 并且重启。语法就会正确的高亮了。

枫叶朴璐
2015-03-30 · TA获得超过2606个赞
知道大有可为答主
回答量:7573
采纳率:0%
帮助的人:5933万
展开全部
安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.1.0,我用的也是这个。
首先去官网下载 Maven
下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下,即 maven 最终的路径是:D:\Server\maven
配置 maven 环境变量:
系统变量:MAVEN_HOME = D:\Server\maven
用户变量:path = %MAVEN_HOME%\bin
相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胡歪歪asia
2016-04-27 · TA获得超过241个赞
知道答主
回答量:6
采纳率:100%
帮助的人:7055
展开全部
试一下File->Invalidate Caches/Restart 清除缓存重启 还不行就maven -> Reinport
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhang020211
2017-02-17 · TA获得超过161个赞
知道答主
回答量:38
采纳率:0%
帮助的人:21.4万
展开全部
我也遇到了这个问题,我是新装的IDEA,之前没用过,下意识觉得它跟Eclipse一样通过系统环境变量可自行配置JDK。后来发现IDEA是需要自行配置JDK的。配好后编译通过。问题特点所有类和annotation都Cannot Resolve Symbol,mvn complie编译通过,但IDEA编译不了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jielysong
2017-06-04
知道答主
回答量:11
采纳率:100%
帮助的人:1.1万
展开全部
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
<scope>compile</scope>
</dependency>
注意<scope>compile</scope>不是<scope>runtime</scope>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式