解决eclipse工程运行正常可是工程有红叉的问题

常常遇到eclipse里面有一个工程明明编译、运行都没问题,可是工程上却总会出现一个红叉:
eclipse

012144242.jpg

解决这个问题其实很简单,首先在eclipse里面显示problems选项卡,找出问题所在:ide

012328874.jpg

看到以下的错误提示:Java compiler level does not match the version of the installed Java project,这个问题是说Java编译器的级别和Java Project Facet中设置的Java级别不一致致使的。blog

知道了问题在哪,解决起来就简单了,右键工程,点击“Properties”,而后点击左侧的“Project Facets”,在右边将Java的级别设置为跟Java编译器级别一致便可。ip

012809594.jpg

再查看工程,一切都干净了:get

012730741.jpg

相关文章
相关标签/搜索