○やりたいこと
本日より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]