启动流程应该可能是
startup -> catalina -> setEnv.sh。。。
应该是这个流程
在catalina.sh中有语句
if [ -r "$CATALINA_BASE/bin/setenv.sh"]; then
. "$CATALINA_BASE/bin/setenv.sh"
tomcat中的配置是
tomcat在bin的setenv.sh
(tomcat/bin)$vi setEnv.sh
JAVA_OPTS="$JAVA_OPTS -Denv=DEV-Dlogging.dir=/data/PFLocal/XXX/XXXGUI -Dlog4j.ignoreTCL=true-DLOGGING_PROVIDER_KEY=log4j"
JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx1024m -Xmn512m -XX:PermSize=128m -XX:MaxPermSize=256m-XX:+CMSClassUnloadingEnabled"
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true-DHUDSON_HOME=/opt/XXX/hudson"
JAVA_OPTS="$JAVA_OPTS-Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -Djavax.net.ssl.trustStore=$TRUSTSTORE_PATH/SSLTrust.jks-Djavax.net.ssl.trustStorePassword=changeit"
JAVA_OPTS="$JAVA_OPTS -XX:+UseParallelGC -XX:+UseParallelOldGC-XX:MaxGCPauseMillis=100 -XX:+UseAdaptiveSizePolicy"
JAVA_OPTS="$JAVA_OPTS -XX:+PrintGCDateStamps -XX:+PrintGCDetails-XX:+PrintHeapAtGC -Xloggc:$GC_LOG"
JAVA_OPTS="$JAVA_OPTS -XX:+HeapDumpOnOutOfMemoryError"
export JAVA_OPTS
weblogic是domain下bin/setDomainEnv.sh