IntelliJ idea的maven工程老是提示:Cannot Resolve Symbol ...... 10
本人最近刚开始切换到Intellijidea,发现一个问题,maven工程项目老是有红色下划线提示错误:CannotResolveSymbol......,但是这些依赖都...
本人最近刚开始切换到 Intellij idea,发现一个问题,maven工程项目老是有红色下划线提示错误:Cannot Resolve Symbol ......,但是这些依赖都已经通过pom引进了,idea的Library中也能看到,具体见下面图片:
请问为啥还有有这个错误提示呢? 展开
请问为啥还有有这个错误提示呢? 展开
7个回答
展开全部
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 并且重启。语法就会正确的高亮了。
展开全部
安装 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了。
首先去官网下载 Maven
下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下,即 maven 最终的路径是:D:\Server\maven
配置 maven 环境变量:
系统变量:MAVEN_HOME = D:\Server\maven
用户变量:path = %MAVEN_HOME%\bin
相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试一下File->Invalidate Caches/Restart 清除缓存重启 还不行就maven -> Reinport
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也遇到了这个问题,我是新装的IDEA,之前没用过,下意识觉得它跟Eclipse一样通过系统环境变量可自行配置JDK。后来发现IDEA是需要自行配置JDK的。配好后编译通过。问题特点所有类和annotation都Cannot Resolve Symbol,mvn complie编译通过,但IDEA编译不了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
<scope>compile</scope>
</dependency>
注意<scope>compile</scope>不是<scope>runtime</scope>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
<scope>compile</scope>
</dependency>
注意<scope>compile</scope>不是<scope>runtime</scope>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询