eclipseで動作させた場合、デフォルトではtomcatのログが出力されません。
とある事情でログを出力させる必要があり、その設定を行いました。
手順としては、以下の通り
1.server.xmlの修正
2.eclipseのサーバー起動時の引数を修正
3.logging.propertiesの配置
これで出力されるようになります。
では、具体的にどのようにするのかを説明します。
1.server.xmlの修正
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="common" prefix="localhost_access_log." resolveHosts="false" suffix=".txt"/>
このような記述がコメントアウト(<!-- -->)されていると思いますので、コメントアウトを解除してください。
2.eclipseのサーバー起動時の引数を修正
起動構成のVM引数に以下を追加
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
※「%CATALINA_BASE%」の部分は、VM引数にある、-Dcatalina.base=の部分に書き換えてください。
※多分、"C:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0"
※これと似たような値が設定されているかと思います。
3.logging.propertiesの配置
2で設定した「%CATALINA_BASE%」に当たるディレクトリの下にconfというディレクトリがあるので、
その中に、TOMCAT_HOME\confにある、「logging.properties」をコピーしてください。
以上で設定は終わりです。
設定すると、%CATALINA_BASE%\logs\ の中にログが出力されるようになると思います。
参考URL
http://d.hatena.ne.jp/Kango/20090419/1240136834
http://d.hatena.ne.jp/gugoo/20090805/p1
by.I
とある事情でログを出力させる必要があり、その設定を行いました。
手順としては、以下の通り
1.server.xmlの修正
2.eclipseのサーバー起動時の引数を修正
3.logging.propertiesの配置
これで出力されるようになります。
では、具体的にどのようにするのかを説明します。
1.server.xmlの修正
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="common" prefix="localhost_access_log." resolveHosts="false" suffix=".txt"/>
このような記述がコメントアウト(<!-- -->)されていると思いますので、コメントアウトを解除してください。
2.eclipseのサーバー起動時の引数を修正
起動構成のVM引数に以下を追加
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
※「%CATALINA_BASE%」の部分は、VM引数にある、-Dcatalina.base=の部分に書き換えてください。
※多分、"C:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0"
※これと似たような値が設定されているかと思います。
3.logging.propertiesの配置
2で設定した「%CATALINA_BASE%」に当たるディレクトリの下にconfというディレクトリがあるので、
その中に、TOMCAT_HOME\confにある、「logging.properties」をコピーしてください。
以上で設定は終わりです。
設定すると、%CATALINA_BASE%\logs\ の中にログが出力されるようになると思います。
参考URL
http://d.hatena.ne.jp/Kango/20090419/1240136834
http://d.hatena.ne.jp/gugoo/20090805/p1
by.I