質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.45%
Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Q&A

0回答

4296閲覧

Tomcatからログファイルが出力されない

ror

総合スコア0

Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

0グッド

0クリップ

投稿2022/07/08 08:10

確認した環境

OS :windows10
IDE:eclipse2022
Tomcat:apache-tomcat-9.0.64 (java17)

状況

EclipseからローカルホストのTomcatで
Webアプリ(ブラウザでHalloWorldを出す程度の簡単なもの)を実行して
ログの出力確認がしたかったのですが、下記ログが出力されず困っております。
・catalina.YYYY-MM-DD.log
・localhost.YYYY-MM-DD.log
・manager.YYYY-MM-DD.log
・host-manager.YYYY-MM-DD.log

調べたところ、catalina.YYYY-MM-DD.logについては、サーバーを起動/停止しただけでも出力されるとありましたが、起動/停止しても出力されていない状態です。
上記ログの設定ファイルについても不自然なところは見当たらないのですが、上手くいきません。
${catalina.base}/conf /logging.properties

※下記のログファイルについては出力されております。
localhost_access_log.YYYY-MM-DD.txt

初めての投稿で足りない部分もあるかもしれませんが、よろしくお願いします。

サーバー起動時のコンソール出力ログ

情報: Serverのバージョン名: Apache Tomcat/9.0.64 [金 7月 08 16:22:48 JST 2022] 情報: Server ビルド: Jun 2 2022 19:08:46 UTC [金 7月 08 16:22:48 JST 2022] 情報: サーバーのバージョン番号: 9.0.64.0 [金 7月 08 16:22:48 JST 2022] 情報: OS 名: Windows 10 [金 7月 08 16:22:48 JST 2022] 情報: OS バージョン: 10.0 [金 7月 08 16:22:48 JST 2022] 情報: アーキテクチャ: amd64 [金 7月 08 16:22:48 JST 2022] 情報: Java Home: C:\pleiades\2022-07\java\17 [金 7月 08 16:22:48 JST 2022] 情報: JVM バージョン: 17.0.3+7 [金 7月 08 16:22:48 JST 2022] 情報: JVM ベンダ: Eclipse Adoptium [金 7月 08 16:22:48 JST 2022] 情報: CATALINA_BASE: C:\pleiades\2022-07\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 [金 7月 08 16:22:48 JST 2022] 情報: CATALINA_HOME: C:\pleiades\2022-07\tomcat\9 [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -XX:+ShowCodeDetailsInExceptionMessages [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:52744 [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -javaagent:C:\pleiades\2022-07\eclipse\configuration\org.eclipse.osgi\215\0\.cp\lib\javaagent-shaded.jar [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -Dcatalina.base=C:\pleiades\2022-07\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -Dcatalina.home=C:\pleiades\2022-07\tomcat\9 [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -Dwtp.deploy=C:\pleiades\2022-07\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.lang=ALL-UNNAMED [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.io=ALL-UNNAMED [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.util=ALL-UNNAMED [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED [金 7月 08 16:22:48 JST 2022] 情報: コマンドライン引数: -Dfile.encoding=UTF-8 [金 7月 08 16:22:48 JST 2022] 情報: 商用環境に最適な性能を発揮する APR ベースの Tomcat ネイティブライブラリが java.library.path [C:\pleiades\2022-07\java\17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/pleiades/2022-07/java/17/bin/server;C:/pleiades/2022-07/java/17/bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Java\jdk-18.0.1.1\bin;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\sct00064\AppData\Local\Microsoft\WindowsApps;;C:\Users\sct00064\AppData\Local\Programs\Microsoft VS Code\bin;C:\pleiades\2022-07\eclipse;;.] に存在しません。 [金 7月 08 16:22:48 JST 2022] 情報: プロトコルハンドラ ["http-nio-8080"] を初期化します。 [金 7月 08 16:22:48 JST 2022] 情報: サーバーの初期化 [1014]ms [金 7月 08 16:22:48 JST 2022] 情報: サービス [Catalina] を起動します [金 7月 08 16:22:48 JST 2022] 情報: サーブレットエンジンの起動:[Apache Tomcat/9.0.64] [金 7月 08 16:22:48 JST 2022] 情報: プロトコルハンドラー ["http-nio-8080"] を開始しました。 [金 7月 08 16:22:49 JST 2022] 情報: サーバーの起動 [805]ms [金 7月 08 16:22:49 JST 2022]

logging.properties (初期設定のまま)

logging.properties

1# Licensed to the Apache Software Foundation (ASF) under one or more 2# contributor license agreements. See the NOTICE file distributed with 3# this work for additional information regarding copyright ownership. 4# The ASF licenses this file to You under the Apache License, Version 2.0 5# (the "License"); you may not use this file except in compliance with 6# the License. You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15 16handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler 17 18.handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler 19 20############################################################ 21# Handler specific properties. 22# Describes specific configuration info for Handlers. 23############################################################ 24 251catalina.org.apache.juli.AsyncFileHandler.level = FINE 261catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs 271catalina.org.apache.juli.AsyncFileHandler.prefix = catalina. 281catalina.org.apache.juli.AsyncFileHandler.maxDays = 90 291catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8 30 312localhost.org.apache.juli.AsyncFileHandler.level = FINE 322localhost.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs 332localhost.org.apache.juli.AsyncFileHandler.prefix = localhost. 342localhost.org.apache.juli.AsyncFileHandler.maxDays = 90 352localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8 36 373manager.org.apache.juli.AsyncFileHandler.level = FINE 383manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs 393manager.org.apache.juli.AsyncFileHandler.prefix = manager. 403manager.org.apache.juli.AsyncFileHandler.maxDays = 90 413manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 42 434host-manager.org.apache.juli.AsyncFileHandler.level = FINE 444host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs 454host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager. 464host-manager.org.apache.juli.AsyncFileHandler.maxDays = 90 474host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 48 49java.util.logging.ConsoleHandler.level = FINE 50java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter 51java.util.logging.ConsoleHandler.encoding = UTF-8 52 53 54############################################################ 55# Facility specific properties. 56# Provides extra control for each logger. 57############################################################ 58 59org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO 60org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandler 61 62org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO 63org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandler 64 65org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO 66org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler 67 68# For example, set the org.apache.catalina.util.LifecycleBase logger to log 69# each component that extends LifecycleBase changing state: 70#org.apache.catalina.util.LifecycleBase.level = FINE 71 72# To see debug messages in TldLocationsCache, uncomment the following line: 73#org.apache.jasper.compiler.TldLocationsCache.level = FINE 74 75# To see debug messages for HTTP/2 handling, uncomment the following line: 76#org.apache.coyote.http2.level = FINE 77 78# To see debug messages for WebSocket handling, uncomment the following line: 79#org.apache.tomcat.websocket.level = FINE 80

試したこと

・logging.propertiesのファイルパスを絶対パスに変更
= ${catalina.base}/logs ⇒ = C:\logs
・logging.propertiesのログ出力レベルをFINEからFINESTに変更
・Tomcatのバージョンを8で確認

いづれもダメでした。。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2022/07/08 09:29

ログファイル自体は出てるんでしょうか
ror

2022/07/11 04:14

ご質問ありがとうございます。 ログファイルとして出ているのは ・localhost_access_log.YYYY-MM-DD.txtのみで、 下記4ファイルが出ておらず困っております。 ・catalina.YYYY-MM-DD.log ・localhost.YYYY-MM-DD.log ・manager.YYYY-MM-DD.log ・host-manager.YYYY-MM-DD.log 何かご存知でしたらご教示頂けないでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.45%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問