我正在尝试使用 eclipse for Java EE 来开发 Web 应用程序。
我需要使用 Tomcat 作为我的服务器。我已经下载了 Tomcat 并且它正在运行。但是我的程序无法编译。
我收到以下错误:
The import javax.servlet can't be resolved.
我需要做什么?
最佳答案
您需要将 Servlet API 添加到您的类路径中。在 Tomcat 6.0 中,它位于 Tomcat 的 lib
文件夹中名为 servlet-api.jar
的 JAR 中。您可以将对该 JAR 的引用添加到项目的类路径中,或者将 JAR 的副本放在您的 Eclipse 项目中,然后从那里将其添加到类路径中。
如果您想将 JAR 留在 Tomcat 的 lib
文件夹中:
- 右键点击项目,点击属性。
- 选择 Java 构建路径。
- 点击库标签
- 点击添加外部 JAR...
- 浏览找到
servlet-api.jar
并选择它。 - 点击确定更新构建路径。
或者,如果您将 JAR 复制到您的项目中:
- 右键点击项目,点击属性。
- 选择 Java 构建路径。
- 点击添加 JAR...
- 在你的项目中找到
servlet-api.jar
并选择它。 - 点击确定更新构建路径。
关于java - 导入 javax.servlet 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4119448/