转
java程序中没有错,但是项目上面显示一个红叉的解决办法
<div class="article-info-box">
<div class="article-bar-top" style="height: 24px;">
<span class="time">2016年06月11日 20:08:44</span>
<span class="read-count">阅读数:1505</span><span class="article_info_click" style="position: static;">更多</span>
<div class="tags-box space">
<span class="label">个人分类:</span>
<a class="tag-link" href="https://blog.csdn.net/bobo_93/article/category/6244831" target="_blank">eclipse </a>
</div>
</div>
<div class="operating">
</div>
</div>
</div>
</div>
<article>
<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post">
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-e2445db1a8.css">
<div class="htmledit_views">
错误信息:
报Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet.出现这个问题的原因是因为,eclipse/myeclipse的jdk编译版本与出现问题的项目JDK编译版本不一致所导致!
工具/原料
- eclipse/MyEclipse
百度经验:jingyan.baidu.com
方法/步骤 1
-
先设置好jdk,需要确定 项目,eclipse/myeclipse,系统 用的是同一个版本的JDK,我系统中安装的JDK是1.7,所以我把eclipse的jdk成1.7
- 步骤阅读 2
-
进入 windows—proferences—java–compiler设置编译出来的文件使用的格式是 1.7版本的 (设置成多少都行,只要兼容,并且与你项目的编译版本一直就可以,我这里统一设置成1.7)
- 步骤阅读 3
-
进入项目–properties—java Compiler 把项目编译版本也设置成 1.7
- 步骤阅读 4
-
进入项目–properties—Myeclipse—project Facets设置java文件的版本为 1.7
-