如果将现有的 maven 项目导入 eclipse IDE 后遇到此错误,则表明该项目的类路径中没有http-servlet
,因此必须将其包括在内。
错误看起来像这样。
Java 构建路径错误
解决方案
要将http-servlet
包含到类路径中,您有两个选择:
1)添加目标运行时
在此解决方案中,您可以将所需的服务器运行时作为项目构面添加到您的应用中。 由于运行时服务器已经具有 servlet 运行时相关性,因此它们已包含在您的项目中,因此错误消失了。
2)添加 Maven 依赖
另一个选择是通过 maven 本身包括 servlet 依赖关系。 这也将修复错误。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
祝您学习愉快!