Tomcat 6 を実行するための構成に問題がありますEclipse EE
(私の会社はまだ Tomcat 7 に移行していません)。私はこれらの指示に従おうとしていました。下部パネルの [サーバー] タブに移動し、 を押してNew->Server
から を選択しApache->Tomcat 6
ました。次に、次の一連の画面を通過しました。
そして最終的にエラーメッセージに到達しました:
これが私のTomcat conf dirの内容です(C:\home\SFTWR\tomcat6\conf
):
catalina.policy
catalina.properties
context.xml
logging.properties
server.xml
web.xml
wrapper.properties
何が間違っている可能性がありますか?スタンドアロンで実行すると問題なく動作し、Eclipse からアプリをデプロイできますが、デバッグ目的で Eclipse で実行できるようにしたいと考えています。
アップデート:
エラー メッセージにもかかわらず、サーバーが実際に登録されていることに気付きましたが、機能していません。[開始] をクリックしようとすると、次の 2 つの問題を示すエラー ポップアップが表示されました。
localhostへの発行 (詳細:ランタイム環境がないため、サーバーに発行できません。)
localhost を起動しています (詳細: "Starting localhost". java.lang.NullPointerException 中に内部エラーが発生しました)
詳細な例外スタック トレースは次のとおりです。
org.eclipse.core.runtime.CoreException: Could not load the Tomcat server configuration at \Servers\localhost-config. The configuration may be corrupt or incomplete.
at org.eclipse.jst.server.tomcat.core.internal.Tomcat60Configuration.load(Tomcat60Configuration.java:313)
at org.eclipse.jst.server.tomcat.core.internal.TomcatServer.getTomcatConfiguration(TomcatServer.java:124)
at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getTomcatConfiguration(TomcatServerBehaviour.java:80)
at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.setupLaunch(TomcatServerBehaviour.java:496)
at org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate.launch(TomcatLaunchConfigurationDelegate.java:96)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696)
at org.eclipse.wst.server.core.internal.Server.startImpl2(Server.java:3402)
at org.eclipse.wst.server.core.internal.Server.startImpl(Server.java:3340)
at org.eclipse.wst.server.core.internal.Server$StartJob.run(Server.java:363)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)