2013-06-18 6 views
14

intellijs(12.1.4)組み込みのtomcatを使用すると、ログはデバッグパネルの出力タブに書き込まれます。通常のローカルホストのログタブ。ログタブにログを表示するようにintellijを設定する方法(出力タブではなく)

私はthisドキュメントに続き、log4j.propertiesを追加しました。これは出力タブでうまく動作しますが、ログを正しいタブに書き出します。

プロジェクトをパックしてスタンドアロンのtomcatにデプロイすると、ログが表示されます。

通常、私は気にしませんが、出力タブの問題はあなたがそれを検索できないことです。

これは私のlog4jで、ConsoleAppenderとRollingFileAppenderの両方で疲れました。

log4j.rootLogger=TRACE, A1 

log4j.appender.A1=org.apache.log4j.RollingFileAppender 
log4j.appender.A1.File=${catalina.home}/logs/algo_js.log 
log4j.appender.A1.MaxFileSize=500KB 
log4j.appender.A1.MaxBackupIndex=5 
log4j.appender.A1.layout=org.apache.log4j.PatternLayout 

# Print the date in ISO 8601 format 
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n 

アイデアは何ですか?

私は写真を追加しました。アプリケーションサーバ実行/デバッグの構成では the top panel is where the logs are being shown and the bottom panel is where I would like it to be displayed ... where the search is

答えて

9

ログタブを開いて、そこに完全なログファイルのパスを指定します。

ディスクを検索してalgo_js.logファイルを探し、その場所を指定することができます。