servlet-api-2.4.jar not loaded(转)http://blog.csdn.net/jingshuaizh/archive/2008/08/01/2752454.aspx
2008-03-25 09:52
信息: validateJarFile(D:\xj\workspace\webworktest\webapp\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
分析:
jsp-api.jar和servlet-api.jar这两个包tomcat的common\lib已经有了,必须将\WEB-INF\lib\目录下的去掉,否则会冲突的,会引起tomcat启动正常,而页面却总是无内容显示的错误
解决方案:
将\WEB-INF\lib\目录下的jsp-api.jar和servlet-api.jar删除
保证WEB-INF\lib跟tomcat5的common/lib下的JAR包没有重复的即可!
Tomcat启动的时候出现下面这样的提示:
2008-3-15 14:24:12 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performanc
e in production environments was not found on the java.library.path: D:\Java\jdk1.5.0_05\bin;.;C:\WINDOWS\system32;C:\WINDOWS;d:\ruby\bin;.;..;D:\Java\jrockit-R26.0.0-jdk
.......
实际这是建议使用apache的apr。
如果想使用apr的话, 实际操作很简单,
下载 http://tomcat.heanet.ie/native/1.1.12/binaries/win32/tcnative-1.dll
将这个文件复制到C:\WINDOWS\system32\,.也可以放在Tomcat安装路径下的bin目录里
然后重新启动tomcat,就会发现tomcat 的控制台信息为:
2008-3-15 14:33:49 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.12.
2008-3-15 14:33:49 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], ra
ndom [true].
分享到:
相关推荐
编写servlet要用到HttpServletRequest和HttpServletResponse等对象,这些对象都是要靠这个jar包才能使用的(jar not loaded )。 在Eclipse中添加Servlet-api.jar的方法 :窗口->首选项->java -> 已安装的jre -> ...
在使用webservice,esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader错误.执行System.out.println(System.getProperty("java.endorsed.dirs"));输出jaxb-api-2.1.jar...
java运行依赖jar包
springloaded-1.2.6.RELEASE.jar
springloaded-1.2.5.RELEASE.jar
spring项目jar包2
Loaded: loaded (/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2019-07-13 08:51:46 CST; 34s ago Docs: ...
Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! 问题的缺失文件 eclipse.buildId=M20100211-1343 java.version=1.6.0_10-rc2 java.vendor=Sun Microsystems Inc. ...
junit-jupiter-5.7.0.jar
echarts针对高德地图所使用的amap方法,用于echarts的地图创建;echarts针对高德地图所使用的amap方法,用于echarts的地图创建
springloaded-1.2.8.jar 拿去不谢。。。。。。。。。。。。。。。。。
提高开发效率的利器,实现热加载,通过简单配置即可在eclipse或其他开发工具中实现热加载,尤其是对web开发,不用每次改动就手动重启服务器才能看到效果,使用这个工具包能实现即改即看到效果!
4. command prompt go to –> C:\selenium-remote-control-1.0.3\selenium-server-1.0.3>java -jar selenium-server.jar 5. Download the RubyInstaller– The Ruby Installer is currently available only for the ...
使用logstash连接oracle的时候必须使用匹配ojdbc,不然会报错Java:oracle.jdbc.driver.OracleDriver not loaded. Are you sure you've included the correct jdbc driver in :jdbc_driver_library? 一个是oracle11.1....
在使用webservice,mule esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader这个错误,按照打出的信息Use the endorsed directory mechanism to place jaxb-api.jar in ...
适合最新Navicate 15 64位使用,解决连接Oracle 11g 64位时 Oracle library is not loaded,经测试instantclient-basic-windows.x64-11.2.0.4.0死活连接不上 不要被误导。换12.1完美解决。 32位的navicate 可以用...
java文件修改后,热加载。不支持新增属性和方法的重编译加载。
trilium-windows-x64-0.51.2.zip 0.51.2 Latest addTextToEditor appends text to the end instead of the beginning fix "isActive()" detection to work well with ...make sure shaca is loaded before any request
当出现Unable to build: the file dx.jar was not loaded from the SDK folder时,将其放入你使用的buildtool目录下的lib文件夹