版权声明:本文为博主原创文章,转载请注明来源。
项目包结构图:
1.本案例使用外部tomcat
(springboot版本如果太高外置tomcat只能使用8以上)
博主一开始使用2.0版本springboot 发现项目在tomcat7 下会稳定报错
九月 28, 2018 1:39:24 下午 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/fengyaojie/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
九月 28, 2018 1:39:25 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:oneeth-game' did not find a matching property.
九月 28, 2018 1:39:25 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-9789"]
九月 28, 2018 1:39:25 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-9790"]
九月 28, 2018 1:39:25 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1029 ms
九月 28, 2018 1:39:25 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
九月 28, 2018 1:39:25 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.52
九月 28, 2018 1:39:29 下午 org.apache.catalina.startup.ContextConfig processAnnotationsJar
严重: Unable to process Jar entry [module-info.class] from Jar [jar:file:/Users/fengyaojie/Downloads/apache-tomcat-7.0.52/jenkinswebapps/ROOT/oneeth-game/WEB-INF/lib/log4j-api-2.10.0.jar!/] for annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byt