我正在尝试在 Eclipse 中制作一个简单的 servlet。但是包含以下库会产生错误,就好像它们没有在 Eclipse 中定义一样。
import javax.servlet.*;
import javax.servlet.http.*;
如何让他们得到认可和定义?
我正在尝试在 Eclipse 中制作一个简单的 servlet。但是包含以下库会产生错误,就好像它们没有在 Eclipse 中定义一样。
import javax.servlet.*;
import javax.servlet.http.*;
如何让他们得到认可和定义?
确保您以正确的方式进行操作:
如果您使用的是安装了 Maven 插件的 Eclipse,那么在配置之后,您只能添加以下依赖项:
http://mvnrepository.com/artifact/javax.servlet/servlet-api/2.5
http://mvnrepository.com/artifact/javax.servlet/jstl/1.2
http://mvnrepository.com/artifact/javax.servlet/jsp-api/2.0
事实上,您可以看到本教程很好地解释了使用 WTP 创建动态 Web 项目的所有步骤。或者通过 ugin Maven,这个和这个完整的解释。
希望这有助于...
请在项目的类路径中添加 servlet-api.jar。如果您使用的是 tomcat 服务器,那么它应该存在于 ${CATALINA_HOME}/lib