linux+tomcat7+jre7,无安装部署,启动问题
xd521 2017-04-21 02:55:35 环境linux
tomcat7
jre7放在tomcat7下面
通过编写sh文件加载JAVA_HOME等路径地址
在tomcat7根目录创建start.sh,如下所示:
======================================================
#!/bin/bash
CURRENT_DIR=$(cd `dirname $0`; pwd)
CATALINA_HOME=$CURRENT_DIR
JAVA_HOME=$CATALINA_HOME/jre7
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib
sh $CATALINA_HOME/bin/startup.sh
======================================================
tomcat 启动正常
但是在server.xml文件中加入
<Context path="/ppp" docBase="/app/ppp" reloadable="true"/>
再次启动tomcat,log文件如下:
======================================================
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.77
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Mar 28 2017 16:01:48 UTC
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 7.0.77.0
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Linux
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 2.6.32-279.el6.x86_64
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: amd64
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: /szyapp/tomcat7_linux/jre7
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.7.0_80-b15
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: /szyapp/tomcat7_linux
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: /szyapp/tomcat7_linux
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.util.logging.config.file=/szyapp/tomcat7_linux/conf/logging.properties
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:PermSize=512M
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:MaxPermSize=1024m
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=/szyapp/tomcat7_linux/endorsed
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=/szyapp/tomcat7_linux
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=/szyapp/tomcat7_linux
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.io.tmpdir=/szyapp/tomcat7_linux/temp
四月 21, 2017 2:28:24 下午 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: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
四月 21, 2017 2:28:24 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-9080"]
四月 21, 2017 2:28:24 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-9009"]
四月 21, 2017 2:28:24 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1045 ms
四月 21, 2017 2:28:24 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
四月 21, 2017 2:28:24 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.77
四月 21, 2017 2:28:24 下午 org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
信息: validateJarFile(/szyapp/app/CAS/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
四月 21, 2017 2:28:28 下午 org.apache.catalina.startup.TldConfig execute
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
2017-04-21 14:28:35,683 INFO [org.jasig.cas.services.DefaultServicesManagerImpl] - <Loaded 3 services.>
======================================================
就到这里,就到这里,就到这里
tnnd,就到这里,然后就没有然后了
请教大神,这是怎么回事啊