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

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

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

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

Q&A

解決済

1回答

1095閲覧

tomcat起動時 log4jがシャットダウンしてしまう

mk222222

総合スコア59

Tomcat

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

0グッド

0クリップ

投稿2019/02/14 00:48

tomcat起動時に、log4jが落ちてしまいます。
tomcat自体は起動します。
以下のexceptionはあっても動くと先輩に言われ放置してるのですが、
log4jが動かないと意味がありません。
このexceptionはlog4jと関係しているのですか?よろしくお願いします。

情報: Initializing log4j from [classpath:log4j.properties]---------------------------------初期化ここ 2 14, 2019 9:25:46 午前 org.apache.catalina.core.ApplicationContext log 情報: Initializing WebApplicationContext for Struts ActionServlet 'action', module '' 2 14, 2019 9:25:47 午前 org.apache.catalina.startup.HostConfig deployDescriptor 情報: 設定記述子 host-manager.xml を配備します 2 14, 2019 9:25:47 午前 org.apache.catalina.startup.HostConfig deployDescriptor 情報: 設定記述子 manager.xml を配備します 2 14, 2019 9:25:47 午前 org.apache.catalina.startup.HostConfig deployDescriptor 情報: 設定記述子 st.xml を配備します 2 14, 2019 9:25:47 午前 org.apache.catalina.startup.TldConfig lifecycleEvent 重大: Error processing TLD files for context path /st javax.servlet.ServletException: コンテキスト /st のリソースパス /WEB-INF/tld/struts-template.tld のTLDを処理中の例外です at org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:491) at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:313) at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:687) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4616) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065) at org.apache.catalina.core.StandardHost.start(StandardHost.java:822) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) at org.apache.catalina.core.StandardService.start(StandardService.java:525) at org.apache.catalina.core.StandardServer.start(StandardServer.java:754) at org.apache.catalina.startup.Catalina.start(Catalina.java:595) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) Caused by: java.lang.IllegalArgumentException: 無効なTLDのリソースパス /WEB-INF/tld/struts-template.tld at org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:478) ... 26 more 2 14, 2019 9:25:47 午前 org.apache.catalina.core.ApplicationContext log 情報: Initializing log4j from [classpath:log4j.properties] 2 14, 2019 9:25:48 午前 org.apache.catalina.core.ApplicationContext log 情報: Initializing WebApplicationContext for Struts ActionServlet 'action', module '' 2 14, 2019 9:25:48 午前 org.apache.catalina.startup.HostConfig deployDescriptor 情報: 設定記述子 tms.xml を配備します 2 14, 2019 9:25:49 午前 org.apache.catalina.core.ApplicationContext log 情報: Initializing log4j from [classpath:log4j.properties] 2 14, 2019 9:25:50 午前 org.apache.catalina.core.ApplicationContext log 情報: Initializing WebApplicationContext for Struts ActionServlet 'action', module '' 2 14, 2019 9:25:52 午前 org.apache.catalina.startup.HostConfig deployDirectory 情報: Webアプリケーションディレクトリ docs を配備します 2 14, 2019 9:25:52 午前 org.apache.catalina.startup.HostConfig deployDirectory 情報: Webアプリケーションディレクトリ examples を配備します 2 14, 2019 9:25:52 午前 org.apache.catalina.core.ApplicationContext log 情報: ContextListener: contextInitialized() 2 14, 2019 9:25:52 午前 org.apache.catalina.core.ApplicationContext log 情報: SessionListener: contextInitialized() 2 14, 2019 9:25:52 午前 org.apache.catalina.startup.HostConfig deployDirectory 情報: Webアプリケーションディレクトリ ROOT を配備します 2 14, 2019 9:25:52 午前 org.apache.catalina.core.ApplicationContext log 情報: Closing WebApplicationContext of Struts ActionServlet 'action', module '' 2 14, 2019 9:25:52 午前 org.apache.catalina.core.ApplicationContext log 情報: Shutting down log4j-------------------------------------------------------------シャットダウンここ 2 14, 2019 9:25:52 午前 org.apache.coyote.http11.Http11Protocol start 情報: Coyote HTTP/1.1を http-8080 で起動します 2 14, 2019 9:25:53 午前 org.apache.jk.common.ChannelSocket init 情報: JK: ajp13 listening on /0.0.0.0:8009 2 14, 2019 9:25:53 午前 org.apache.jk.server.JkMain start 情報: Jk running ID=0 time=0/15 config=null 2 14, 2019 9:25:53 午前 org.apache.catalina.startup.Catalina start 情報: Server startup in 15688 ms

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

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

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

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

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

guest

回答1

0

自己解決

クラスパスのjarが足りなかった。俺は悪くねぇ!
mevenとかgradle使えればなァ

投稿2019/02/15 02:32

mk222222

総合スコア59

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問