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

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

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

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

Tomcat

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

Q&A

1回答

2927閲覧

eclipse上でtomcatが始動できない。

Y.Mamoru

総合スコア47

Eclipse

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

Tomcat

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

0グッド

0クリップ

投稿2020/08/24 05:28

編集2020/08/24 05:44

○やりたいこと
本日よりtomcatについて学んでいこうとしています。教本やネットを見ながらプラグイン設定をしているのですが、tomcatが動きません。ひとまず教本に書かれている動きができればとは思っています。
教本に乗っている課題は、jspファイルを開くことです。
教本は、『基礎からのサーブレット/JSP』を使っています。

html

1hello.jsp 2<html> 3<body> 4 <h1>hello</h1> 5 <%= new java.util.Date() %> 6</body> 7</html>

これをtomcatで起動し、ブラウザでみれば「Hello」の文字と現在時刻が見れる。というものです。

○困っていること
tomcatを起動すると赤文字のエラーがでて動かない。

eclipseのver.はLUNA4.4
eclipseにtomcatのプラグインも入れましたので、起動・中止ボタンなどの表示は出来ています。

エラー内容は後に載せますが、大まかに読んで調べた内容としては、ファイルを開く為に必要な何かが足りない。もしくはver.が違うようなエラーなのかと思っているのですが、具体的にどう対策すれば改善されるのかがわかりません。

ネットにのっていた、「一度アンインストールしてからもう一度インストール」「ver.を変えてもう一度。」「ファイルを解凍する場所の見直し」などはやってみましたが、変わりませんでした。(一字一句変わっていないかは確認できていませんが、変わっていないはずです。)

エラー内容

情報: Server version: Apache Tomcat/7.0.59 [月 8 24 14:21:23 JST 2020] 情報: Server built: Jan 28 2015 15:51:10 UTC [月 8 24 14:21:23 JST 2020] 情報: Server number: 7.0.59.0 [月 8 24 14:21:23 JST 2020] 情報: OS Name: Windows 7 [月 8 24 14:21:23 JST 2020] 情報: OS Version: 6.1 [月 8 24 14:21:23 JST 2020] 情報: Architecture: x86 [月 8 24 14:21:23 JST 2020] 情報: Java Home: C:\pleiades\java\8\jre [月 8 24 14:21:23 JST 2020] 情報: JVM Version: 1.8.0_40-b25 [月 8 24 14:21:23 JST 2020] 情報: JVM Vendor: Oracle Corporation [月 8 24 14:21:23 JST 2020] 情報: CATALINA_BASE: C:/pleiades/tomcat/7 [月 8 24 14:21:23 JST 2020] 情報: CATALINA_HOME: C:/pleiades/tomcat/7 [月 8 24 14:21:23 JST 2020] 情報: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:52134 [月 8 24 14:21:23 JST 2020] 情報: Command line argument: -Dcatalina.home=C:/pleiades/tomcat/7 [月 8 24 14:21:23 JST 2020] 情報: Command line argument: -Djava.endorsed.dirs=C:/pleiades/tomcat/7\endorsed [月 8 24 14:21:23 JST 2020] 情報: Command line argument: -Dcatalina.base=C:/pleiades/tomcat/7 [月 8 24 14:21:23 JST 2020] 情報: Command line argument: -Djava.io.tmpdir=C:/pleiades/tomcat/7\temp [月 8 24 14:21:23 JST 2020] 情報: Command line argument: -Dfile.encoding=UTF-8 [月 8 24 14:21:23 JST 2020] 情報: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\pleiades\java\8\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\pleiades\java\8\jre\bin;C:/pleiades/eclipse/jre/bin/../jre/bin/client;C:/pleiades/eclipse/jre/bin/../jre/bin;C:/pleiades/eclipse/jre/bin/../jre/lib/i386;C:\Program Files\Microsoft DirectX SDK (March 2008)\Utilities\Bin\x86;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Windows Live\Shared;C:\Program Files\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files\Common Files\Roxio Shared\OEM\12.0\DLLShared\;C:\Program Files\Roxio\OEM\AudioCore\;C:\Program Files\Java\jdk1.8.0_40\bin;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Qt\4.4.1\bin;C:\Program Files\dotnet\;C:\pleiades\eclipse;;. [月 8 24 14:21:23 JST 2020] 情報: Initializing ProtocolHandler ["http-bio-8080"] [月 8 24 14:21:23 JST 2020] 重大: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"] [月 8 24 14:21:23 JST 2020] 重大: Failed to initialize connector [Connector[HTTP/1.1-8080]] [月 8 24 14:21:23 JST 2020] 情報: Initializing ProtocolHandler ["ajp-bio-8009"] [月 8 24 14:21:23 JST 2020] 重大: Failed to initialize end point associated with ProtocolHandler ["ajp-bio-8009"] [月 8 24 14:21:23 JST 2020] 重大: Failed to initialize connector [Connector[AJP/1.3-8009]] [月 8 24 14:21:23 JST 2020] 情報: Initialization processed in 398 ms [月 8 24 14:21:23 JST 2020] 情報: サービス Catalina を起動します [月 8 24 14:21:23 JST 2020] 情報: Starting Servlet Engine: Apache Tomcat/7.0.59 [月 8 24 14:21:23 JST 2020] 情報: 設定記述子 C:\pleiades\tomcat\7\conf\Catalina\localhost\aaa.xml を配備します [月 8 24 14:21:23 JST 2020] 重大: 静的リソースの起動中のエラーです [月 8 24 14:21:23 JST 2020] 重大: ContainerBase.addChild: start: [月 8 24 14:21:23 JST 2020] 重大: 設定記述子 C:\pleiades\tomcat\7\conf\Catalina\localhost\aaa.xml を配備中のエラーです [月 8 24 14:21:23 JST 2020] 情報: Deployment of configuration descriptor C:\pleiades\tomcat\7\conf\Catalina\localhost\aaa.xml has finished in 63 ms [月 8 24 14:21:23 JST 2020] 情報: 設定記述子 C:\pleiades\tomcat\7\conf\Catalina\localhost\basic.xml を配備します [月 8 24 14:21:23 JST 2020] 情報: Deployment of configuration descriptor C:\pleiades\tomcat\7\conf\Catalina\localhost\basic.xml has finished in 301 ms [月 8 24 14:21:24 JST 2020] 情報: 設定記述子 C:\pleiades\tomcat\7\conf\Catalina\localhost\servlet.xml を配備します [月 8 24 14:21:24 JST 2020] 情報: Deployment of configuration descriptor C:\pleiades\tomcat\7\conf\Catalina\localhost\servlet.xml has finished in 73 ms [月 8 24 14:21:24 JST 2020] 情報: Webアプリケーションディレクトリ C:\pleiades\tomcat\7\webapps\docs を配備します [月 8 24 14:21:24 JST 2020] 情報: Deployment of web application directory C:\pleiades\tomcat\7\webapps\docs has finished in 47 ms [月 8 24 14:21:24 JST 2020] 情報: Webアプリケーションディレクトリ C:\pleiades\tomcat\7\webapps\examples を配備します [月 8 24 14:21:24 JST 2020] 情報: ContextListener: contextInitialized() [月 8 24 14:21:24 JST 2020] 情報: SessionListener: contextInitialized() [月 8 24 14:21:24 JST 2020] 情報: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@1304166') [月 8 24 14:21:24 JST 2020] 情報: Deployment of web application directory C:\pleiades\tomcat\7\webapps\examples has finished in 297 ms [月 8 24 14:21:24 JST 2020] 情報: Webアプリケーションディレクトリ C:\pleiades\tomcat\7\webapps\host-manager を配備します [月 8 24 14:21:24 JST 2020] 情報: Deployment of web application directory C:\pleiades\tomcat\7\webapps\host-manager has finished in 47 ms [月 8 24 14:21:24 JST 2020] 情報: Webアプリケーションディレクトリ C:\pleiades\tomcat\7\webapps\manager を配備します [月 8 24 14:21:24 JST 2020] 情報: Deployment of web application directory C:\pleiades\tomcat\7\webapps\manager has finished in 48 ms [月 8 24 14:21:24 JST 2020] 情報: Webアプリケーションディレクトリ C:\pleiades\tomcat\7\webapps\ROOT を配備します [月 8 24 14:21:24 JST 2020] 情報: Deployment of web application directory C:\pleiades\tomcat\7\webapps\ROOT has finished in 37 ms [月 8 24 14:21:24 JST 2020] 情報: Server startup in 949 ms [月 8 24 14:21:24 JST 2020] 重大: StandardServer.await: create[localhost:8005]: [月 8 24 14:21:24 JST 2020] 情報: Pausing ProtocolHandler ["http-bio-8080"] [月 8 24 14:21:24 JST 2020] 情報: Pausing ProtocolHandler ["ajp-bio-8009"] [月 8 24 14:21:24 JST 2020] 情報: サービス Catalina を停止します [月 8 24 14:21:24 JST 2020] 情報: SessionListener: contextDestroyed() [月 8 24 14:21:24 JST 2020] 情報: ContextListener: contextDestroyed() [月 8 24 14:21:24 JST 2020] 情報: Stopping ProtocolHandler ["http-bio-8080"] [月 8 24 14:21:24 JST 2020] 情報: Destroying ProtocolHandler ["http-bio-8080"] [月 8 24 14:21:24 JST 2020] 情報: Stopping ProtocolHandler ["ajp-bio-8009"] [月 8 24 14:21:24 JST 2020] 情報: Destroying ProtocolHandler ["ajp-bio-8009"] [月 8 24 14:21:24 JST 2020]

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

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

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

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

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

m.ts10806

2020/08/24 05:33

eclipseでしたらTomcat内包のものもあるかと思いますが、そうでなく自身でTomcatを立てたということですか? いずれにしてもLunaは古すぎると思います。
Y.Mamoru

2020/08/24 05:36

言われて調べたのですが、内包しているようです。 LUNAが古いというのは自分もものすごく思うのですが、仕事でこれと決められていまして。。。
m.ts10806

2020/08/24 05:38

Java8が使えればいいというのなら最新のものでも使えます。 ただ、いずれにしても内包しているものであれば、内包しているTomcatを使うのが吉です。
Y.Mamoru

2020/08/24 05:40

ありがとうございます。 今内包されているものを使って、プロジェクトも全て作り直してみたのですが、もとのエラー文と同じものが出てきました。 もしおわかりであればアドバイスいただきたいです。
guest

回答1

0

Tomcat起動エラー
この質問は参考になりませんか?

投稿2020/08/24 05:40

root_jp

総合スコア4666

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

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

Y.Mamoru

2020/08/24 06:13

回答ありがとうございます。 この質問に出てきていたBicdExceptionと自分に出てきている配備中のエラーが同じだと考えていいんでしょうか。調べてみたのですが、明確に同じという記事はありませんでしたが、「すでに8080ポートが別で使われているから~」というところはあり得ると思ったので、cmdで8080ポートを使っているもののプロセスIDを求め、taskkillを行いました。そのうえでtomcatを再実行したのですが、変わらずエラーが出てしまった次第です。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

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

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

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問