版本为:Tomcat/7.0.67.0
Tomcat的bin目录下执行./version.sh查看版本
打开tomcat的bin目录下的catalina.sh文件。
查找一下,下面位置;(搜索这个org.apache.catalina.startup.Bootstrap “$@” start \)
shift<br /> eval "\"$_RUNJAVA\"" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \<br /> -Djava.endorsed.dirs="\"$JAVA_ENDORSED_DIRS\"" -classpath "\"$CLASSPATH\"" \<br /> -Djava.security.manager \<br /> -Djava.security.policy=="\"$CATALINA_BASE/conf/catalina.policy\"" \<br /> -Dcatalina.base="\"$CATALINA_BASE\"" \<br /> -Dcatalina.home="\"$CATALINA_HOME\"" \<br /> -Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \<br /> org.apache.catalina.startup.Bootstrap "$@" start \<br /> >> "$CATALINA_OUT" 2>&1 "&"
else
eval “\”$_RUNJAVA\”” “\”$LOGGING_CONFIG\”” $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=”\”$JAVA_ENDORSED_DIRS\”” -classpath “\”$CLASSPATH\”” \
-Dcatalina.base=”\”$CATALINA_BASE\”” \
-Dcatalina.home=”\”$CATALINA_HOME\”” \
-Djava.io.tmpdir=”\”$CATALINA_TMPDIR\”” \
org.apache.catalina.startup.Bootstrap “$@” start \
>> “$CATALINA_OUT” 2>&1 “&”
查找方法确认也就是这里是把后台输出日志写入catalina.out文件的;修改前注意原文件的catalina.sh的备份~!!
修改以上代码中的中的
“$CATALINA_OUT” 2>&1 “&”
为
/dev/null 2>&1 &
保存,然后启动tomcat,目前这个 catalina.out一直是空的了。