为什么我不能在Eclipse中的现有Maven项目中创建Servlet

时间:2013-08-13 20:31:18

标签: java eclipse maven servlets

我检查了一个具有以下目录结构的现有Maven项目:

directory structure

我正在尝试在ConfigFileInput.java中创建一个servlet类:

servlet code

如您所见,它无法识别servlet导入。

但是,当我在现有的Maven项目之外创建一个Web项目时,它的工作正常。我不确定我是否做得对,这个东西很混乱。我将不胜感激一些帮助/建议。

1 个答案:

答案 0 :(得分:1)

您需要在servlet-api

中添加pom.xml作为依赖项
<project>
.
.

<dependencies>
  <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
  </dependency>
</dependencies>
.
.
</project>

使用正确的版本