j2ee我无法启动我的项目

时间:2014-09-26 10:59:53

标签: java tomcat

在Tomcat中部署我的应用程序时,我有以下消息:

INFO: validateJarFile(E:\bag\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\BagShopinning\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class

我做错了什么?

2 个答案:

答案 0 :(得分:0)

你的问题不是很清楚。

但似乎你在WAR文件中打包servlet-api.jar,这与你的servlet容器已经提供的那个冲突。您可以尝试不将servlet-api.jar打包到WAR文件中。

答案 1 :(得分:0)

只需从WebRoot - >中删除servlet-api jar文件即可。 WEB-INF - > lib文件夹。 你可以将这个jar文件放到另一个文件夹中,在WEB-INF之外 - > lib文件夹。

它会起作用。 但是你需要将这个jar文件放在项目的某个位置,因为在编译时我们需要servlet-api jar,在运行时我们的tomcat会处理它。

祝你好运。