相关疑难解决方法(0)

如何在Eclipse项目中导入javax.servlet API?

我想在Eclipse中使用Servlet进行开发,但它说javax.servlet无法解析包.如何将javax.servlet包添加到Eclipse项目中?

java eclipse servlets

313
推荐指数
9
解决办法
61万
查看次数

罐子没装.请参阅Servlet规范2.3,第9.7.2节.违规类:javax/servlet/Servlet.class

我正在运行一个Maven项目,它也是一个动态的Web项目.我在Maven中使用了所有Spring库.我创建了web.xml,但是当我启动我的Tomcat 7服务器时,我收到以下消息:

INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\
org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\
servlet-api-2.4.jar) - jar not loaded.
See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
Run Code Online (Sandbox Code Playgroud)

我尝试删除servlet webapp/lib,但它没有用.让我知道在我的案例中应该做些什么.

java eclipse maven tomcat7

98
推荐指数
2
解决办法
17万
查看次数

Jar文件无法在tomcat webapps中加载

这是我尝试将maven项目部署到tomcat时 遇到的 错误mvn tomcat7:deploy错误: INFO:validateJarFile(D:\ Softwares\tomcat\apache-tomcat-7.0.50\webapps\myWebApp_ 1\WEB-INF\lib\javax.servlet-api-3.0.1.jar) - jar未加载.请参阅Servlet规范3. 0,第10.7.2节.违规类:javax/servlet/Servlet.class

但是WEB-INF\lib中的javax.servlet-api-3.0.1.jar谢谢

java jar maven-3 tomcat7

24
推荐指数
1
解决办法
7万
查看次数

validateJarFile(servlet-api.jar) - 使用eclipse没有在tomcat中加载jar

[Tomcat] validateJarFile(servlet-api.jar) - jar未加载.违规类:javax/servlet/Servlet.class org.apache.catalina.loader.WebappClassLoader validateJarFile INFO:validateJarFile(\ WEB-INF\lib\servlet-api.jar) - jar未加载.请参阅Servlet规范2.3,第9.7.2节.违规类:javax/servlet/Servlet.class.

我搜索了这个,我知道我在我的项目WEB-INF/lib中使用servlet-api.jar,而且我在tomcat/lib文件夹中也有相同的servlet-api.jar.所以我必须删除servlet-api.jar,但是如果我删除那个jar,我在导入javax.servlet时遇到错误.*; 所以如何解决这个问题,帮我解决这个错误.谢谢你

java tomcat servlets

14
推荐指数
2
解决办法
8万
查看次数

Tomcat servlet-api.jar问题

我正在使用Tomcat和Java Servlets,JSP等运行Web应用程序.

我知道为了使用Servlet,它依赖于Servlet-api.jar文件.最初我把这个jar文件放在了

WEB-INF/lib/
目录.

在发育阶段,这对我来说已经好几个月了.

当我们将应用程序放到我们正在使用的服务器空间时,我们开始看到Catalina.out文件中出现的奇怪问题,告诉我们servlet-api.jar文件存在依赖性问题.

我知道tomcat在它的容器中有这个jar文件,我应该从它中删除它

WEB-INF/lib/
目录.我试过这个并没有用.

当我从本地文件中删除此jar文件并允许它依赖于tomcats servlet-api.jar文件时,我该怎么办.

编辑:这是从我收到的Catalina.out文件中提取的确切消息.我将外部JAR添加到类路径,它工作,但我收到了这个问题.

May 17, 2010 12:33:31 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/home/weremo/appservers/apache-tomcat-6.0.26/webapps/WMA-Test/WEB-
INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2.
Offending class: javax/servlet/Servlet.class

java jsp tomcat6

2
推荐指数
1
解决办法
1万
查看次数

部署gwtp maven应用程序:请参阅Servlet规范2.3,第9.7.2节.违规类:javax/servlet/Servlet.class

使用https://github.com/ArcBees/ArcBees-tools/blob/master/archetypes/gwtp-basic/README.mdhttp://c.gwt-examples.com/home/maven/ide-上的说明import/eclipse 我用maven创建了一个GWTP项目.它在调试模式下运行良好但我在部署它时遇到了问题.

1)运行命令mvn gwt:compile 2)将.war文件复制到两个不同的Tomcat服务器3)重启服务器4)浏览到文件的位置,我得到404错误

HTTP状态404 - /transpohubAdmin/Project.html类型状态报告消息/transpohubAdmin/Project.html说明请求的资源不可用.Apache Tomcat/7.0.32

如果我直接转到css文件也会发生此错误(除非我先删除Project.html文件)

catalina.out是:

May 2, 2013 9:22:01 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /usr/local/apache-tomcat-7.0.32/webapps/transpohubAdmin.war
May 2, 2013 9:22:02 AM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/Library/Tomcat/webapps/transpohubAdmin/WEB-INF/lib/gwt-user-2.5.1.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
May 2, 2013 9:22:02 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
May 2, 2013 9:22:02 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/transpohubAdmin] startup failed due to previous errors
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索了Servlet Spec 2.3,第9.7.2节.违规类:javax/servlet/Servlet.class并没有找到任何有关此错误的帮助.

有什么建议?

干杯,

gwt maven gwtp

2
推荐指数
1
解决办法
2273
查看次数

标签 统计

java ×5

eclipse ×2

maven ×2

servlets ×2

tomcat7 ×2

gwt ×1

gwtp ×1

jar ×1

jsp ×1

maven-3 ×1

tomcat ×1

tomcat6 ×1