我在配置我的Eclipse EE
来运行Tomcat 6时遇到了问题(我的公司尚未迁移到Tomcat 7)。我试图按照these instructions。我进入底部面板的服务器标签,点击New->Server
,然后选择Apache->Tomcat 6
。然后,我通过下面的屏幕继承去:Eclipse中的Tomcat 6配置
终于抵达到错误消息:
这里是我的Tomcat的conf目录中的内容(C:\home\SFTWR\tomcat6\conf
):
catalina.policy
catalina.properties
context.xml
logging.properties
server.xml
web.xml
wrapper.properties
任何建议可能是错误的?运行单机运行良好,我可以从Eclipse部署应用程序,但我希望能够在Eclipse中运行以进行调试。
UPDATE:
尽管错误消息,我注意到该服务器确实是注册的,但不是功能 - 当我试图打“开始”,我得到了一个错误弹出上市的两个问题:
发布到本地主机(详细信息:不能因为它缺少它的运行环境发布到服务器。)
正在启动本地主机(详细信息:在“启动本地主机”期间发生内部错误。 显示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)
当你点击'详情>>' – 2013-02-26 22:38:01
刚刚发布了你所请求的信息的更新时,它说了什么。谢谢 – amphibient 2013-02-26 22:43:29
错误日志中的任何相关错误?窗口>显示视图>其他...>常规>错误日志 – gamerson 2013-02-27 05:36:00