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

Yod*_*oda 8 java eclipse import servlets java-ee

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

import javax.servlet.*;
import javax.servlet.http.*;
Run Code Online (Sandbox Code Playgroud)

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

Wil*_*ing 5

您可能最好只下载Servlet API,然后将其添加到Eclipse类路径中,而不是下载整个Java EE.你可以在这里获取jar文件

然后,通过右键单击"Camera"项目并导航到"Properties> Java Build Path> Libraries",只需将库添加到Eclipse类路径即可.从那里你可以指向下载的jar文件(添加外部JAR).


dev*_*v2d 5

如果您的eclipse指向JDK而不是JRE,请交叉检查

检查构建路径,如果它指向JRE,则必须指向JDK更改 像这样

  • 等等,为什么要求JRE?Dang,那令人困惑. (2认同)