关于项目总名称报红色感叹号或者红叉问题的解决

来源:互联网 发布:sql注入实例代码 编辑:程序博客网 时间:2024/05/22 10:27

我们在平时使用myeclipes或者eclipse时,经常会导入项目进行一些操作,但很多时候导入的项目会报红色感叹号或者红叉,内容上却没有错,这让一些像我这样的新手很是 头疼。故而将自己的处理过程记录下来,以便自己查阅和帮助一些像我一样遇到这些问题的新手,日后就不太会怕啦,嘿嘿!

这个是刚导入项目时出现的错,只有工程名处有红色感叹号,看图java类与jsp页面并没有报错。

下面介绍处理方式:

1.我一般拿到项目会先去clean该项目,选中项目,点击软件上面的Project菜单--->Clean projects selected below--->勾选自己的项目---->点击ok即可。如果是maven项目可清理掉target生成的文件。个人习惯,这一步可省略。



2.选中项目,右键--->选择最后一项Properties--->Java  Build  Path--->Libraries--->下拉滚动条查看有红叉的文件---->选中有红叉的文件,点击右面的按钮Remove移除。--->

之后选中右面按钮 Add Library...----->选中JRE   System  Library----->next---->Workspaces default  JRE--->finish.

这一步主要是项目报错有可能是运行环境及JDK版本差异的问题,所以在这转换成本机的环境。




3.第二步完成之后,项目上的红色感叹号已经变成了红叉。这样我们就可以查看错误了。

查看problem,会显示项目有什么错。显示的是Apache  Tomcat 没有定义。打开项目,找到项目下的.setting文件---->打开org.eclipse.wst.common.project.facet.core.xml文件--->将文件中<runtime name=....>修改成你自己的Tomcat版本或者删除这一行保存即可。





4.右键点击项目----->Refresh刷新项目。再次看项目,项目已经不报错啦。然后发布,启动。




本人菜鸟实习生一枚,写的不好,望各位博主和看官多多海涵,如有失误,多多指教。奋斗

0 0
原创粉丝点击