需要javax.servlet.http.HttpServletRequest的JAR文件

Moo*_*oon 8 java eclipse servlets jar

我正在修改在web-sphere上运行的Web应用程序(服务器和客户端)的行为.我已经解码了代码,只需进行微小的更改并重新部署代码.

为此我用Eclipse EE创建了一个简单的Java项目并加载了所有解编译的代码.我只需要*.class文件,我将转换为JAR并将它们放在适当的位置.问题是有一个依赖关系没有得到解决,javax.servlet.http.HttpServletRequest所以我的项目没有建立

如何解决这种依赖?

如果这个依赖关系无法解决,那么我可以直接获取JAR文件,javax.servlet.http.HttpServletRequest并将Project的Build Path添加为外部JAR.

我在哪里可以找到JAR javax.servlet.http.HttpServletRequest

ps我是JAVA的新手,所以我不太了解HttpServletRequest我使用的是Java 1.6 JRE.

Jam*_*ard 15

很久以前我曾经手动将servletapi.jar添加到我的eclipse项目中,但这是一个不好的做法.

现在我只创建一个Dynamic Web Project,然后添加一个服务器(通常是Tomcat),然后右键单击新项目 - 选择属性 - 选择项目构面并将Tomcat Server添加为运行时.它有你需要的文件.点击"应用"按钮并按下"确定"按钮后,它将解析丢失的导入文件.

以下是关于SO的类似问题的逐步描述:如何在Eclipse项目中导入javax.servlet API?

在此输入图像描述


Mat*_*att 6

您需要将Servlet API添加为"提供的"依赖项.也就是说,您只使用它来编译代码,但是您不需要将它与Web应用程序打包在一起,因为您的Web容器已经包含它的副本.