为什么导入javax.servlet。*;尽管安装了Java EE,但无法解决Eclipse for Java EE Developers

问题描述:

我想要使用的开源项目需要导入:

The open source project which I want to use needs to import:

import javax.servlet.*;
import javax.servlet.http.*;

据我所知,这些库是Java EE的一部分。所以我从这个位置安装了Java EE: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-7-jdk-7u21-downloads-1956231.html 。安装Java EE并重新启动后,我仍然可以获得有关未解决的导入的信息。我应该怎么做才能使这些错误消失?

As far as I know those libraries are part of the Java EE. So I installed Java EE from this location: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-7-jdk-7u21-downloads-1956231.html . After installing Java EE and rebooting I still get information about unresolved imports. What should I do to make those errors disappear?

请交叉检查你的eclipse是否指向JDK而不是JRE

please cross check if your eclipse is pointing to JDK and not JRE

签入构建路径,它必须指向JDK更改如果它指向JRE

check in build path, it has to point to JDK change if it is pointing to JRE