【发布时间】:2010-10-14 09:47:10
【问题描述】:
我下载了 eclipse 3.4.2 并尝试从 sysdeo (http://www.eclipsetotale.com/tomcatPlugin.html) 为 eclipse 安装 tomcat 插件(版本 3.2.1)
我已按照安装说明进行操作,但是从 Eclipse 工具栏启动 tomcat 时出现以下错误
java.lang.NoClassDefFoundError: org/apache/tomcat/util/log/SystemLogHandler 在 java.lang.Class.getDeclaredConstructors0(本机方法) 在 java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) 在 java.lang.Class.getConstructor0(Class.java:2671) 在 java.lang.Class.newInstance0(Class.java:321) 在 java.lang.Class.newInstance(Class.java:303) 在 org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:205) 在 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:390)
我确实按照故障排除说明进行操作,但没有成功。
我也尝试将插件放入 dropin 目录,但仍然出现同样的错误。
这在 eclipse 3.2 和 3.3 中运行良好
然后我尝试使用标准的内置 WTP 来设置我的 tomcat 服务器。我不确定它会如何在 tomcat 的 conf 目录中选择我的 server.xml,看来它现在还没有选择。 如何将我的 Eclipse 项目与此设置相关联。我可以启动服务器,但是当我浏览 tomcat 启动页面时,它什么也没显示。
如果有人能提供一些解决此问题的方法,我将不胜感激。
提前致谢。
-迪佩什
【问题讨论】:
标签: eclipse tomcat plugins debugging eclipse-wtp