server.xml
<Context path="/sampleAP" docBase="/home/sample/webapp">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="/home/sample/log"
prefix="access-"
fileDateFormat="yyyy-MM-dd"
suffix=".log"/>
</Context>
logging.properties
handlers = catalina.org.apache.juli.FileHandler,(ファイルに出力するログの設定)
java.util.logging.ConsoleHandler (コンソールに出力するログの設定:標準出力、標準エラー出力)
.handlers = catalina.org.apache.juli.FileHandler,
java.util.logging.ConsoleHandler
# ファイルに出力するログの設定
catalina.org.apache.juli.FileHandler.level = FINE (ログレベル)
catalina.org.apache.juli.FileHandler.directory = /var/log (ログの出力先)
catalina.org.apache.juli.FileHandler.prefix = catalina. (ログファイルの開始文字)
# コンソールに出力するログの設定:標準出力、標準エラー出力
java.util.logging.ConsoleHandler.leverl = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
# 各コンテキストのログの設定も可能
org.apache.catalina.core.ContainerBase.[sever.xmlのEngineタグのname].[server.xmlのHostタグのname].[コンテキスト].level = INFO
org.apache.catalina.core.ContainerBase.[sever.xmlのEngineタグのname].[server.xmlのHostタグのname].[コンテキスト].handlers= catalina.org.apache.juli.FileHandler
# 例
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sampleAP].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sampleAP].handlers= 6sample.org.apache.juli.FileHandler