2008-8-5 9:19:49 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin
2008-8-5 9:19:50 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2008-8-5 9:19:50 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1609 ms
2008-8-5 9:19:50 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2008-8-5 9:19:50 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.17
2008-8-5 9:19:50 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2008-8-5 9:19:52 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2008-8-5 9:19:52 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2008-8-5 9:19:53 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2008-8-5 9:19:53 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2008-8-5 9:19:53 org.apache.catalina.core.ApplicationContext log
信息: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
2008-8-5 9:19:55 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2008-8-5 9:19:56 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2008-8-5 9:19:57 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2008-8-5 9:19:57 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/171 config=null
2008-8-5 9:19:57 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2008-8-5 9:19:57 org.apache.catalina.startup.Catalina start
信息: Server startup in 7766 ms
--------------------------------------------------------------------
以下内容为自动编辑的内容,并非楼主的发贴内容,此仅用于显示而已,并无任何其他特殊作用
楼主【jiubuzhuce】截止到2008-08-05 09:28:58的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:40 每贴平均分数:20
回帖的总数量:8 得分贴总数量:2 回帖的得分率:25%
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:20
结贴的百分比:50.00 % 结分的百分比:50.00 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
取消马甲机器人,请点这里: http://www.java2000.net/mycsdn/robotStop.jsp?usern=jiubuzhuce
16 个解决方案
#1
产品环境未找到java\jdk1.5.0_05\bin,应该是环境变量设置错了吧!!
#2
validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
貌似是这个jar文件有问题换个一样的覆盖试试 See Servlet Spec,这个javax/servlet/Servlet.class没有实现规范?
貌似是这个jar文件有问题换个一样的覆盖试试 See Servlet Spec,这个javax/servlet/Servlet.class没有实现规范?
#3
JAVA环境变量正确不?JDK正确不?
#4
http://topic.csdn.net/t/20060324/17/4638211.html
#5
我怎么没看到异常啊?哪里有错误?
http://localost:8080
难道不能访问吗?
http://localost:8080
难道不能访问吗?
#6
Tomcat\common\lib下应该有一个servlet-api.jar的,去看一看,
如果有,那么把C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar这个删除掉.
如果有,那么把C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar这个删除掉.
#7
.....The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin ......
#8
你自己的项目中的lib文件夹中的jar文件和Tomcat\common\lib下的jar包重复了!!
把你的lib文件夹下的servlet-api.jar删了!重启OK!!
把你的lib文件夹下的servlet-api.jar删了!重启OK!!
#9
好多高手,我看着迷迷糊糊的,学习,等以后我也是高手了来请教,嘿嘿
#10
把tcnative-1.dll放在tomcat/bin下之后
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin 此提示就不再有了
另外,我照八楼的把重复的servlet-api.jar删掉之后
validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
这个提示还是会出现,只是jsp能够跑起来了。恨不能理解,希望有人继续给予帮助。
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin 此提示就不再有了
另外,我照八楼的把重复的servlet-api.jar删掉之后
validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
这个提示还是会出现,只是jsp能够跑起来了。恨不能理解,希望有人继续给予帮助。
#11
保证tomcat/common/lib/和WEB-INF/lib这两个目录下的jar没有重复的。
tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomcat/common/lib目录下,应该放入WEB- INF/lib目录下。
tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomcat/common/lib目录下,应该放入WEB- INF/lib目录下。
#12
不要把jdk 应用服务器(tomcat、resin)放到Program Files下 放到根目录下
这是常识!(常识就是经验)
这是常识!(常识就是经验)
#13
主要是我还不了解这些包都有什么作用,感觉有时候少了部分包就不能运行,具体少哪个也弄不清楚,所以在建立项目的过程中,我通常会把这些包都通过构建路径加到项目下面,这样就会导致发布之后webapps目录里的应用程序WEB-INF/lib目录下总是有很多的包和tomcat/common/lib目录下是相同的。
刚才我试着把tomcat/common/lib目录下的包都删掉了,结果是编译就找不到包了。
刚才我试着把tomcat/common/lib目录下的包都删掉了,结果是编译就找不到包了。
#14
原来我在eclipse环境下选择的是自动把tomcat/common/lib目录下的包和其他在项目中引用的包都发布在WEB-INF下。
现在我知道该怎么做了,一般应该保持tomcat/common/lib目录下的jar包。把项目需要的包都放在项目WEB-INF下的lib下。
现在我知道该怎么做了,一般应该保持tomcat/common/lib目录下的jar包。把项目需要的包都放在项目WEB-INF下的lib下。
#15
都弄清楚了
结贴了结贴了
结贴了结贴了
#16
和楼主出现同样的错误提示,但是WEB-INF/lib这个目录下的都没有jar,
#1
产品环境未找到java\jdk1.5.0_05\bin,应该是环境变量设置错了吧!!
#2
validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
貌似是这个jar文件有问题换个一样的覆盖试试 See Servlet Spec,这个javax/servlet/Servlet.class没有实现规范?
貌似是这个jar文件有问题换个一样的覆盖试试 See Servlet Spec,这个javax/servlet/Servlet.class没有实现规范?
#3
JAVA环境变量正确不?JDK正确不?
#4
http://topic.csdn.net/t/20060324/17/4638211.html
#5
我怎么没看到异常啊?哪里有错误?
http://localost:8080
难道不能访问吗?
http://localost:8080
难道不能访问吗?
#6
Tomcat\common\lib下应该有一个servlet-api.jar的,去看一看,
如果有,那么把C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar这个删除掉.
如果有,那么把C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar这个删除掉.
#7
.....The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin ......
#8
你自己的项目中的lib文件夹中的jar文件和Tomcat\common\lib下的jar包重复了!!
把你的lib文件夹下的servlet-api.jar删了!重启OK!!
把你的lib文件夹下的servlet-api.jar删了!重启OK!!
#9
好多高手,我看着迷迷糊糊的,学习,等以后我也是高手了来请教,嘿嘿
#10
把tcnative-1.dll放在tomcat/bin下之后
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin 此提示就不再有了
另外,我照八楼的把重复的servlet-api.jar删掉之后
validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
这个提示还是会出现,只是jsp能够跑起来了。恨不能理解,希望有人继续给予帮助。
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin 此提示就不再有了
另外,我照八楼的把重复的servlet-api.jar删掉之后
validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\TestWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
这个提示还是会出现,只是jsp能够跑起来了。恨不能理解,希望有人继续给予帮助。
#11
保证tomcat/common/lib/和WEB-INF/lib这两个目录下的jar没有重复的。
tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomcat/common/lib目录下,应该放入WEB- INF/lib目录下。
tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomcat/common/lib目录下,应该放入WEB- INF/lib目录下。
#12
不要把jdk 应用服务器(tomcat、resin)放到Program Files下 放到根目录下
这是常识!(常识就是经验)
这是常识!(常识就是经验)
#13
主要是我还不了解这些包都有什么作用,感觉有时候少了部分包就不能运行,具体少哪个也弄不清楚,所以在建立项目的过程中,我通常会把这些包都通过构建路径加到项目下面,这样就会导致发布之后webapps目录里的应用程序WEB-INF/lib目录下总是有很多的包和tomcat/common/lib目录下是相同的。
刚才我试着把tomcat/common/lib目录下的包都删掉了,结果是编译就找不到包了。
刚才我试着把tomcat/common/lib目录下的包都删掉了,结果是编译就找不到包了。
#14
原来我在eclipse环境下选择的是自动把tomcat/common/lib目录下的包和其他在项目中引用的包都发布在WEB-INF下。
现在我知道该怎么做了,一般应该保持tomcat/common/lib目录下的jar包。把项目需要的包都放在项目WEB-INF下的lib下。
现在我知道该怎么做了,一般应该保持tomcat/common/lib目录下的jar包。把项目需要的包都放在项目WEB-INF下的lib下。
#15
都弄清楚了
结贴了结贴了
结贴了结贴了
#16
和楼主出现同样的错误提示,但是WEB-INF/lib这个目录下的都没有jar,