红色感叹号,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删除进行重新引用即可。