场景:java web项目,开发环境J2EE5+JDK6,IDE使用myeclipse开发,代码文件没有任何报错,不管是java文件、jsp文件还是xml文件,总之项目下的任何文件都是正常的,没有任何报错提示,但是项目图标的左上角就是有个红叉!

如图:

java @Max不生效 java不提示错误_java


原因:

(1).请检查build path中Libraries下的jar包是不是有报错提示。

java web项目代码不报错但是项目左上角有个红叉

(2).请检查你的各处java版本配置是否一致,体现在三个地方:

build path中jre版本,java compiler版本,project facets中java版本。如下:

build path中jre版本(windows–>properties)

java @Max不生效 java不提示错误_web项目_02


java compiler版本(项目名上右击–>properties或者windows–>properties—>Java—>compile)

java @Max不生效 java不提示错误_前端_03


project facets中java版本(项目名上右击–>properties,输入face):

java @Max不生效 java不提示错误_java_04