Eclipse中Web项目出现感叹或红叉该怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse中Web项目出现感叹或红叉该怎么解决相关的知识,希望对你有一定的参考价值。

你好,Eclipse有一个视图,是problem视图,你点开之后,他会把你项目存在的问题(也就是你说的红叉)以及警告(感叹号)都列出来,并给出问题的原因。你一个个分析,解决就可以了。当然了,警告一般可以不用管,但是你也需要明白,为什么会有警告。 参考技术A 感叹号一般是项目引用的jar包不存在。
红叉是项目有语法错误,或者需要依赖的jar包没有引用。

maven项目有红叉,感叹号如何解决?

红色感叹号,pom.xml文件有红叉

修改了Maven私服服务器的IP地址。可在Maven安装路径下的conf/setting.xml中修改ip地址,具体参照“开发工具”/maven.
工程中classpath中指向的包路径错误;右键项目名称 BuildPath --> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中出现红色叉号或黄色感叹号的包,remove。到classpath中修改相应包的当前路径。
回到eclipse中F5刷新工程。

新建一个文件夹然后删除,项目出现红叉

右击项目名,在弹出的菜单中选择“Bulid Path”-->“configure build path”-->“Source”,找到已被删除的那个文件名,选择“remove”删除掉就行了。

顶级目录有红叉,里面文件没有

可能是环境的问题,尝试在你的工程上右键-->properties-->JavaCompiler,在enable project specal settings前勾上,问题解决。
如果没有,则尝试project->clean,或maven update

项目图标上出现红叉

一般有的是类java build path 处有缺失的类库,或者是指定了编译级别是1.5(window-preferences-compiler),但是你给项目指定了一个jdk1.6的。
如果还有项目有红叉,右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。
在页面中的“Java”下拉列表中,选择合适于jdk的等级,点击保存就行了。

Eclipse项目名有红叉,但下层无红叉

如果是因为java compiler level does not match the version of the installed java,那么我们打开项目的properties,有一个选项为project facets,点击打开,在右边选择Java版本为最新的,然后apply,应该就ok了。
当然也有可能是因为引用的jar包无效而导致的,根据指出的哪个jar删除进行重新引用即可。

 







以上是关于Eclipse中Web项目出现感叹或红叉该怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

eclipse 项目src有个黄色感叹号,clean之后变红叉叉,怎么解决,已经百度过其他了,无法理解

eclipse导入android项目红叉和红色感叹号怎么解决

eclipse导入android项目红叉和红色感叹号怎么解决

解决Eclipse项目图标上的红色感叹号,红叉

maven项目有红叉,感叹号如何解决?

Java web项目上有红色的感叹是啥意思?有很好的决定方法吗?求详细解决方法