Java 错误为';配置为使用jdk';尽管eclipse使用自己的编译器。原因可能是什么?

Java 错误为';配置为使用jdk';尽管eclipse使用自己的编译器。原因可能是什么?,java,eclipse,jakarta-ee,Java,Eclipse,Jakarta Ee,“标记器”窗口显示此错误- Your project must be configured to use a JDK in order to use JSPs. Eclipse默认使用自己的JDK。那会是什么问题呢 一直以来,我都在使用谷歌应用程序引擎 标记窗口- 看起来eclipse被配置为使用JRE而不是JDK 验证和更改 windows > preference > java > installed JRE > choose JDK here Eclipse从J

“标记器”窗口显示此错误-

Your project must be configured to use a JDK in order to use JSPs.
Eclipse默认使用自己的JDK。那会是什么问题呢

一直以来,我都在使用谷歌应用程序引擎

标记窗口-

看起来eclipse被配置为使用JRE而不是JDK

验证和更改

windows > preference > java > installed JRE > choose JDK here
Eclipse从JRE开始使用java时,它仍然不遵守此设置,指定JDK;eclipse的java修复了它

-vm
/home/non-admin/jdk1.7.0_02/bin/java 

进入“项目属性”,然后进入“Java构建路径”,然后进入“库”选项卡,在那里您将看到“JRE系统库”。如果它没有指向您正在使用的JDK,那么请将其“编辑”为正确的JDK。

为什么我要在JDK请求JREmay时将其放在那里可能是一个坏标签,它需要设置为JDK才能使用
javac
,而且JDK还包括JREbad标签?但我知道日食有它自己的特点compiler@saplingPro它有自己的编译器,但没有像
Java.lang.*
Java.util.*
这样的Java库。eclipse使用您在安装的JRE中设置的jdk中的
javac