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

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

ただいまの
回答率

90.47%

  • Eclipse

    1706questions

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

  • Tomcat

    569questions

  • Server+

    55questions

    Server+は、IT業界団体CompTIAが認定しているサーバー業務に関する資格です。サーバーのHW/SW構築・メンテナンス・仮想化など、サーバー運営上の運用・管理において幅広く対応できるスキルを評価します。

eclipse でTomcatが起動できません

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 17K+

khr0404

score 35

発生している問題・エラーメッセージ

現在javaを勉強中なのですが先日いきなりeclipse上で正常に作動していたTomcatが起動できなくなりました。

ビルドなどもみたのですが原因がわからずTomcatを入れなおしたのですが症状は変わらずです。

起動すると下のようなエラーがコンソールに表示されます。

開始中ローカルホストのTomcat v7.0サーバー’に問題が発生しました’
サーバー ローカル・ホスト の Tomcat v7.0 サーバー は始動に失敗しました。

と出てきます。

またビルドパスにもライブラリーの追加でTomcat v7.0も追加しています。
Tomcat自体は停止してあります。
他の方の質問などもみているのですが直らずです。

https://teratail.com/questions/19650

https://teratail.com/questions/19804
プラグインでは使用していないのですが。。。

どうかご教授お願いします。

補足情報(言語/FW/ツール等のバージョンなど)

eclipse  3.7 Indigo
JDK 1.7 
Tomcat 7.0.697

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:TomcatTest' did not find a matching property.
情報: Server version:        Apache Tomcat/7.0.69
情報: Server built:          Apr 11 2016 07:57:09 UTC
情報: Server number:         7.0.69.0
情報: OS Name:               Windows 7
情報: OS Version:            6.1
情報: Architecture:          amd64
情報: Java Home:             C:\Program Files\Java\jre7
情報: JVM Version:           1.7.0_71-b14
情報: JVM Vendor:            Oracle Corporation
情報: CATALINA_BASE:         C:\Users\\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2
情報: CATALINA_HOME:         C:\Program Files\Apache Software Foundation\Tomcat 7.0
情報: Command line argument: -Dcatalina.base=C:\Usersi\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2
情報: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 7.0
情報: Command line argument: -Dwtp.deploy=C:\Users\\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps
情報: Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 7.0\endorsed
情報: Command line argument: -Dfile.encoding=MS932
情報: Initializing ProtocolHandler ["http-bio-8080"]
情報: Initializing ProtocolHandler ["ajp-bio-8009"]
情報: Initialization processed in 655 ms
情報: サービス Catalina を起動します
情報: Starting Servlet Engine: Apache Tomcat/7.0.69
情報: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [156] milliseconds.
重大: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/TomcatTest]]
    at java.util.concurrent.FutureTask.report(Unknown Source)
    at java.util.concurrent.FutureTask.get(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1120)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    ... 6 more
Caused by: java.lang.IllegalArgumentException: The servlets named [jp.co.servlet.BoardServlet] and [jp.co.servlet.BoardServlet1] are both mapped to the url-pattern [/board] which is not permitted
    at org.apache.catalina.deploy.WebXml.addServletMapping(WebXml.java:293)
    at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2460)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2135)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2096)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2088)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2088)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2088)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2088)
    at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2088)
    at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1302)
    at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:887)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:387)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    ... 6 more

5 20, 2016 10:06:04 午前 org.apache.catalina.core.ContainerBase startInternal
重大: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
    at java.util.concurrent.FutureTask.report(Unknown Source)
    at java.util.concurrent.FutureTask.get(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1120)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:444)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:756)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:693)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:428)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.catalina.LifecycleException: A child container failed during start
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1128)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    ... 6 more

5 20, 2016 10:06:04 午前 org.apache.catalina.startup.Catalina start
重大: The required Server component failed to start so Tomcat is unable to start.
org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:693)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:428)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:756)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
    ... 7 more
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBas
    ... 9 more
Caused by: org.apache.catalina.LifecycleException: A child container failed during start
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1128)

    ... 11 more

5 20, 2016 10:06:04 午前 org.apache.coyote.AbstractProtocol pause
情報: Pausing ProtocolHandler ["http-bio-8080"]
5 20, 2016 10:06:04 午前 org.apache.coyote.AbstractProtocol pause
情報: Pausing ProtocolHandler ["ajp-bio-8009"]
5 20, 2016 10:06:04 午前 org.apache.catalina.core.StandardService stopInternal
情報: サービス Catalina を停止します
5 20, 2016 10:06:04 午前 org.apache.coyote.AbstractProtocol destroy
情報: Destroying ProtocolHandler ["http-bio-8080"]
5 20, 2016 10:06:04 午前 org.apache.coyote.AbstractProtocol destroy
情報: Destroying ProtocolHandler ["ajp-bio-8009"]
  • 気になる質問をクリップする

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+1

Caused by: java.lang.IllegalArgumentException: The servlets named [jp.co.core.psc.servlet.BoardServlet] and [jp.co.core.psc.servlet.BoardServlet1] are both mapped to the url-pattern [/board] which is not permitted
    at org.apache.catalina.deploy.WebXml.addServletMapping(WebXml.java:293)


ここを見るとweb.xmlでurlパターンにサーブレットを割り当ててるところに問題があるような気もしますが。。。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/05/23 16:54

    tkturboさん
    urlパターンに間違いがありました。
    ありがとうございます。

    キャンセル

関連した質問

同じタグがついた質問を見る

  • Eclipse

    1706questions

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

  • Tomcat

    569questions

  • Server+

    55questions

    Server+は、IT業界団体CompTIAが認定しているサーバー業務に関する資格です。サーバーのHW/SW構築・メンテナンス・仮想化など、サーバー運営上の運用・管理において幅広く対応できるスキルを評価します。