新进一家公司,项目拉下来怎么都跑步起来,用的tomcat7.0.93从官网上下载,接着看,就报错了,一脸懵逼有没有,简直了,mvn isntall成功,但是build的时候就报错,缺包,项目中的包,然后就重新添加jar,还是无效,怎么也没想到会是tomcat的问题,
然后,换了windows电脑,同样的流程再来一趟,然后还是一样的报错,最后使用windows7原来存在的tomcat去跑,结果成功了了,真是坑爹,无语了。。。。。。。。
报错如下
==================================================================
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.93
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Feb 16 2019 17:13:17 UTC
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 7.0.93.0
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Mac OS X
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 10.14.3
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: x86_64
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.7.0_80-b15
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: /Users/zl/softWare/apache-tomcat-7.0.93
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: /Users/zl/softWare/apache-tomcat-7.0.93
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=/Users/zl/softWare/apache-tomcat-7.0.93
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=/Users/zl/softWare/apache-tomcat-7.0.93
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=/Users/zl/softWare/apache-tomcat-7.0.93/webapps
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=/Users/zl/softWare/apache-tomcat-7.0.93/endorsed
四月 04, 2019 12:57:28 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
四月 04, 2019 12:57:28 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/zl/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
四月 04, 2019 12:57:28 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-8080"]
四月 04, 2019 12:57:29 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-8009"]
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 585 ms
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.93
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor /Users/zl/softWare/apache-tomcat-7.0.93/conf/Catalina/localhost/gomeetpc.xml
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDescriptor
警告: A docBase /Users/zl/softWare/apache-tomcat-7.0.93/webapps/gomeetpc inside the host appBase has been specified, and will be ignored
四月 04, 2019 12:57:29 上午 org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
信息: validateJarFile(/Users/zl/softWare/apache-tomcat-7.0.93/webapps/gomeetpc/WEB-INF/lib/javax.servlet-api-3.1.0.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
四月 04, 2019 12:57:29 上午 org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
信息: validateJarFile(/Users/zl/softWare/apache-tomcat-7.0.93/webapps/gomeetpc/WEB-INF/lib/servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.ContainerBase addChildInternal
严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/gomeetpc]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1018)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:712)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:2003)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
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:745)
Caused by: java.lang.IllegalArgumentException: More than one fragment with the name [org_apache_tomcat_websocket] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering.
at org.apache.catalina.deploy.WebXml.orderWebFragments(WebXml.java:2338)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1268)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:881)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5590)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
... 10 more
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDescriptor
严重: Error deploying configuration descriptor /Users/zl/softWare/apache-tomcat-7.0.93/conf/Catalina/localhost/gomeetpc.xml
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/gomeetpc]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1022)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:712)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:2003)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
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:745)
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deployment of configuration descriptor /Users/zl/softWare/apache-tomcat-7.0.93/conf/Catalina/localhost/gomeetpc.xml has finished in 404 ms
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/docs
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/docs has finished in 191 ms
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/manager
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/manager has finished in 54 ms
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/examples
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@1e59a7ba')
四月 04, 2019 12:57:29 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@4b93c2e5')
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/examples has finished in 237 ms
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/ROOT
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/ROOT has finished in 39 ms
四月 04, 2019 12:57:29 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/host-manager
四月 04, 2019 12:57:30 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /Users/zl/softWare/apache-tomcat-7.0.93/webapps/host-manager has finished in 42 ms
四月 04, 2019 12:57:30 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8080"]
四月 04, 2019 12:57:30 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
四月 04, 2019 12:57:30 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 1023 ms
问题解决如下
==================================================
浪费两天时间,结果竟然是换了一个tomcat的版本就可以了
真是无语了,报错无从下手,记录一下,希望可以帮到别人
附上有效7版本汤姆猫
https://pan.baidu.com/s/1uMwEPGi3EM-asCcQijSG6A
来源:oschina
链接:https://my.oschina.net/u/4404979/blog/3586319