ラベル eclipse の投稿を表示しています。 すべての投稿を表示
ラベル eclipse の投稿を表示しています。 すべての投稿を表示

2011/04/16

Eclipse WTPのTomcatが出力するログを設定する

環境: Eclipse 3.6 Helios, Tomcat 6.0, JDK 6

Eclise WTPで起動するTomcatが使用するlogging.propertiesはJDKデフォルトのファイルである。
OpenJDK 6 Linuxの場合は /etc/java-6-openjdk/logging.properties。

これを変更するには、Run Configurations の Apache Tomcat で、VMの引数を追加する。

    -Djava.util.logging.config.file="logging.propertiesのパス"

Hibernateのデバッグログを出力したかったので、次の行を追加した。

    org.hibernate.level=FINEST

EclipseでTomcatの起動タイムアウトを設定する

環境: Eclispse 3.6 Helios, Tomcat 6.0

EclipseでTomcatをデバッグ起動し、起動完了する前にどこかブレークポイントで止めておくと、45秒でタイムアウトになりデバッグが終了してしまう。初期化処理をデバッグするときに困った。

メッセージ:
Server Tomcat v6.5 Server at localhost was unable to start within 45 seconds.
If the server requires more time, try increasing the timeout in the server editor.

これを回避するには、Server Viewで目的のサーバをダブルクリックしてServer Editorを開き、Timeouts - startの項目を編集すれば良い。とりあえず600秒にしておいた。