java - tomcat配置 - tomcat开发




导入javax.servlet无法解析 (6)

这个问题在这里已经有了答案:

我正在尝试使用Eclipse的Eclipse来开发Web应用程序。

我需要使用Tomcat作为我的服务器 。 我已经下载了Tomcat,它正在运行。 但我的程序不能编译。

我收到以下错误:

导入的javax.servlet无法解析。

我需要做什么?


在Eclipse中有相同的问题。 出于某种原因,我的构建路径中没有servlet.jar文件。 我最终完成的工作是将我的另一个项目中的“lib”文件夹复制到正在处理的项目中,然后手动进入该文件夹并将servlet.jar文件添加到构建路径中(当右键单击时,点击项目浏览器中的文件)。


如果你得到这个编译错误,这意味着你没有在类路径中包含servlet jar。 包含此jar的正确方法是将Server Runtime jar添加到您的eclipse项目中。 你应该按照下面的步骤来解决这个问题:你可以从这里下载servlet-api.jar http://www.java2s.com/Code/Jar/s/Downloadservletapijar.htm

Save it in directory. Right click on project -> go to properties->Buildpath and follow the steps.

注意:屏幕上显示的罐子不是正确的罐子。

您可以按照步骤进行配置。


servlet-api.jar添加到您的类路径中。 你可以从tomcat的lib文件夹中取出它。



添加到pom.xml

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.1.0</version>
</dependency>

您需要将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并选择它。
  • 单击确定以更新构建路径。




servlets