maven已经存在,但是idea提示 Invalid classes root

来源:5-1 Spring MVC开发环境搭建-pom.xml配置

慕的地9955338

2018-07-04

http://img.mukewang.com/szimg/5b3c7b0b0001619308610493.jpg

老师,我在pom中导入包的依赖,并且使用maven指令编译通过,但是idea仍然会对该包飘红,提示Invalid classes root,是什么原因呢

写回答

6回答

Jimin

2018-07-05

很可能是idea在这个页面上并没有查到这几个依赖包里这几个类的索引。
如果你现在代码可以正常运行,可以先忽视这个问题,这种的说不定什么时候就自己好了,代码正确及可以正常运行也是关键。

0
0

慕的地9955338

提问者

2018-07-05

而且老师,我配置pom.xml时添加的依赖都没有出现报错

0
0

慕的地9955338

提问者

2018-07-05

//img.mukewang.com/szimg/5b3d613c0001323807290450.jpg

老师,因为我配置web.xml时有几个飘红,报错can not resolve class or package,我以为跟我库里面那些依赖没成功引入有关系。那这几个飘红报错的地方是什么原因呢

0
0

慕的地9955338

提问者

2018-07-04

老师,我环境配置是按照这篇教程配置的,也都成功测试了。jdk1.8 maven-3.3.9

教程:https://blog.csdn.net/huangmyhome/article/details/60322943

//img.mukewang.com/szimg/5b3c937900013ad604830032.jpg

//img.mukewang.com/szimg/5b3c93790001027605640115.jpg

如果是我环境没搭好,该怎样排查检验呢


0
1
Jimin
我突然想到,貌似可能就没问题,如果你第一个 mvn clean package 操作能成功的话,idea那里怎么提示都是没影响的,你确定我第一次回答里你那边都能操作的话,那即使有任何相关的提示,也不会有什么影响,。
2018-07-04
共1条回复

慕的地9955338

提问者

2018-07-04

老师,我一开始也是在网上找了这个方法试过了,但是依然报错,还有其他办法吗

0
1
Jimin
如果走到第四步,那应该已经是重新配置了,你是不是本身环境就有问题啊
2018-07-04
共1条回复

Jimin

2018-07-04

你好,这个时候maven的项目依赖还有点问题,这样吧,你按照我下面说的尝试一下,如果maven环境本身没问题,应该就能解决这个问题。

1、在当前项目下执行 mvn clean package 

2、然后在idea工程下,右键–maven–reimport

3、如果没ok的话,尝试重启一下idea

4、如果依旧没ok,可以进入到项目目录下,将.idea目录删除,然后重新导入项目一次

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程