开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>
确定有加入commons-lang-2.6.jar,commons-lang3-3.3.1.jar也试过,可是在启动Tomcat时还是报:java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
为这种看似简单的问题折腾了个大半天,我要疯了。救救我吧!
Mar 24, 2014 11:35:22 AM org.apache.catalina.core.StandardServer await INFO: A valid shutdown command was received via the shutdown port. Stopping the Server instance.
Mar 24, 2014 11:35:22 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8080"]
Mar 24, 2014 11:35:22 AM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Mar 24, 2014 11:35:22 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Mar 24, 2014 11:35:22 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Mar 24, 2014 11:35:22 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
Mar 24, 2014 11:35:22 AM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-8080"]
Mar 24, 2014 11:35:32 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Mar 24, 2014 11:35:32 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 574 ms
Mar 24, 2014 11:35:32 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Mar 24, 2014 11:35:32 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.40
Mar 24, 2014 11:35:32 AM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter global
java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
at framework.GlobalFilter.init(GlobalFilter.java:55)
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4746)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5399)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
... 14 more
Mar 24, 2014 11:35:32 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error filterStart
Mar 24, 2014 11:35:32 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [] startup failed due to previous errors
Mar 24, 2014 11:35:32 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/lucky/apps/apache-tomcat-7.0.40/webapps/host-manager
Mar 24, 2014 11:35:32 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/lucky/apps/apache-tomcat-7.0.40/webapps/examples
Mar 24, 2014 11:35:33 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Mar 24, 2014 11:35:33 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Mar 24, 2014 11:35:33 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@484c3f0b')
Mar 24, 2014 11:35:33 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/lucky/apps/apache-tomcat-7.0.40/webapps/manager
Mar 24, 2014 11:35:33 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/lucky/apps/apache-tomcat-7.0.40/webapps/docs
Mar 24, 2014 11:35:33 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Mar 24, 2014 11:35:33 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1147 ms