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

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

ただいまの
回答率

89.63%

tomcatサーバー始動時の参照ディレクトリパスの変更

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 6,063
退会済みユーザー

退会済みユーザー

ymtと申します。
よろしくお願いします。
今回、エクリプス上でトムキャットサーバの始動に失敗したため質問させていただきます。
書いて字のごとくなのですが、以下のエラーがコンソールに出ました。
Configuration error
java.io.FileNotFoundException: C:\Users\ymt\Downloads\pleiades-e4.5-java-jre_20151002\pleiades\java\8\conf\logging.properties (指定されたパスが見つかりません。)
上記から、ダウンロードディレクトリの中のエクリプスにあるロギングプロパティが行方不明というところまでは読み取れました。
しかし現在エクリプスは別の場所に移動させてあるため、上記のダウンロードの箇所を書き換えれば解消するのではと考え、質問に至りました。

そもそもこうなった心当たりは、まだDLディレクトリ下にエクリプスがあったときにログファイル出力の練習をし、行方不明ファイルを含めていじった記憶があります。

また、できればでいいのですが、
・直前まで問題なく始動していた
・トムキャットの問題だと思い再インストールしたが、解決しなかった
の二点が疑問です。
この点について、もしわかれば解説をお願いいたします。

最後に、コンソールの全文を載せます。
Configuration error
java.io.FileNotFoundException: C:\Users\ymt\Downloads\pleiades-e4.5-java-jre_20151002\pleiades\java\8\conf\logging.properties (指定されたパスが見つかりません。)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at java.io.FileInputStream.<init>(FileInputStream.java:93)
    at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:468)
    at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:309)
    at java.util.logging.LogManager$3.run(LogManager.java:399)
    at java.util.logging.LogManager$3.run(LogManager.java:396)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
    at java.util.logging.LogManager.access$800(LogManager.java:145)
    at java.util.logging.LogManager$2.run(LogManager.java:345)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
    at java.util.logging.LogManager.getLogManager(LogManager.java:378)
    at java.util.logging.Logger.demandLogger(Logger.java:448)
    at java.util.logging.Logger.getLogger(Logger.java:502)
    at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:68)
    at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:188)
    at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:115)
    at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:137)
    at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:188)
    at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:52)
情報: Server version:        Apache Tomcat/8.0.26 [火 11 17 09:59:46 JST 2015]
情報: Server built:          Aug 18 2015 11:38:37 UTC [火 11 17 09:59:46 JST 2015]
情報: Server number:         8.0.26.0 [火 11 17 09:59:46 JST 2015]
情報: OS Name:               Windows 8.1 [火 11 17 09:59:46 JST 2015]
情報: OS Version:            6.3 [火 11 17 09:59:46 JST 2015]
情報: Architecture:          amd64 [火 11 17 09:59:46 JST 2015]
情報: Java Home:             C:\Users\ymt\pleiades\java\8\jre [火 11 17 09:59:46 JST 2015]
情報: JVM Version:           1.8.0_60-b27 [火 11 17 09:59:46 JST 2015]
情報: JVM Vendor:            Oracle Corporation [火 11 17 09:59:46 JST 2015]
情報: CATALINA_BASE:         C:\Users\ymt\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 [火 11 17 09:59:46 JST 2015]
情報: CATALINA_HOME:         C:\Users\ymt\pleiades\tomcat\8 [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Dcatalina.base=C:\Users\ymt\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Dcatalina.home=C:\Users\ymt\pleiades\tomcat\8 [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Dwtp.deploy=C:\Users\ymt\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Djava.endorsed.dirs=C:\Users\ymt\pleiades\tomcat\8\endorsed [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Djava.util.logging.config.file=C:\Users\ymt\Downloads\pleiades-e4.5-java-jre_20151002\pleiades\java\8\conf\logging.properties [火 11 17 09:59:46 JST 2015]
情報: Command line argument: -Dfile.encoding=UTF-8 [火 11 17 09:59:46 JST 2015]
情報: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Users\ymt\pleiades\java\8\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Users/ymt/pleiades/eclipse/jre/bin/../jre/bin/server;C:/Users/ymt/pleiades/eclipse/jre/bin/../jre/bin;C:/Users/ymt/pleiades/eclipse/jre/bin/../jre/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\lenovo\easyplussdk\bin;C:\ProgramData\Lenovo\ReadyApps;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5 & MySQL Utilities 1.5\Doctrine extensions for PHP\;C:\Program Files (x86)\Skype\Phone\;C:\Users\ymt\pleiades\eclipse;;. [火 11 17 09:59:46 JST 2015]
情報: Initializing ProtocolHandler ["http-nio-8080"] [火 11 17 09:59:46 JST 2015]
情報: Using a shared selector for servlet write/read [火 11 17 09:59:46 JST 2015]
情報: Initializing ProtocolHandler ["ajp-nio-8009"] [火 11 17 09:59:46 JST 2015]
情報: Using a shared selector for servlet write/read [火 11 17 09:59:46 JST 2015]
情報: Initialization processed in 753 ms [火 11 17 09:59:46 JST 2015]
情報: サービス Catalina を起動します [火 11 17 09:59:46 JST 2015]
情報: Starting Servlet Engine: Apache Tomcat/8.0.26 [火 11 17 09:59:46 JST 2015]
重大: A child container failed during start [火 11 17 09:59:47 JST 2015]
重大: A child container failed during start [火 11 17 09:59:47 JST 2015]
重大: The required Server component failed to start so Tomcat is unable to start. [火 11 17 09:59:47 JST 2015]
情報: Pausing ProtocolHandler ["http-nio-8080"] [火 11 17 09:59:47 JST 2015]
情報: Pausing ProtocolHandler ["ajp-nio-8009"] [火 11 17 09:59:47 JST 2015]
情報: サービス Catalina を停止します [火 11 17 09:59:47 JST 2015]
情報: Destroying ProtocolHandler ["http-nio-8080"] [火 11 17 09:59:47 JST 2015]
重大: Failed to destroy end point associated with ProtocolHandler ["http-nio-8080"] [火 11 17 09:59:47 JST 2015]
情報: Destroying ProtocolHandler ["ajp-nio-8009"] [火 11 17 09:59:47 JST 2015]
重大: Failed to destroy end point associated with ProtocolHandler ["ajp-nio-8009"] [火 11 17 09:59:47 JST 2015]
  • 気になる質問をクリップする

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

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

    クリップを取り消します

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

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

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

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

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

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

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

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

    質問の評価を下げる

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

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

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

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

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

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

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

    詳細な説明はこちら

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

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

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

回答 1

check解決した方法

0

自己解決いたしました、お騒がせしました。
解決方法は、メニューバーの実行→実行構成より引数タブを開き、引数の欄にある該当ディレクトリパスを削除することでした。
ログファイル出力を試みていた時に引数追加したものを、削除し忘れていたようです。
ありがとうございました。

投稿

  • 回答の評価を上げる

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

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

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

  • 回答の評価を下げる

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

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

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

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

  • ただいまの回答率 89.63%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

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