一尘不染

在Eclipse 3.4.2中调试tomcat项目

tomcat

我下载了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 at java.lang.Class.getDeclaredConstructors0(本地方法)at
java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)at
java.lang.Class
org.apache.catalina.startup.Bootstrap中的.getConstructor0(Class.java:2671)在java.lang.Class.newInstance0(Class.java:321)在java.lang.Class.newInstance(Class.java:303)在。
org.apache.catalina.startup.Bootstrap.main上的init(Bootstrap.java:205)(Bootstrap.java:390)

我确实按照故障排除说明进行操作,但没有成功。

我也尝试将插件放在dropin目录中,但仍然遇到相同的错误。

在eclipse 3.2和3.3中运行良好

然后,我尝试使用标准的内置WTP来设置雄猫服务器。我不确定它将如何在tomcat的conf目录中选择我的server.xml,看来目前还没有选择。如何将我的eclipse项目与此设置相关联。我能够启动服务器,但是当我浏览tomcat起始页面时,它什么也没有显示。

如果有人可以提供一些解决方法,我将不胜感激。

提前致谢。

-Dipesh


阅读 324

收藏
2020-06-16

共1个答案

一尘不染

在尝试了几件事之后,我能够在eclipse 3.4.2中调试tomcat项目。要使用eclipse
3.4.2调试tomcat应用程序/项目,请使用WTP插件,该插件随其一起安装。

转到窗口->显示视图->其他->服务器

在此视图中创建新服务器,请选择tomcat安装目录和版本信息。

然后双击本地主机上的Tomcat VX.X Server,它将打开配置设置页面

在“服务器位置”部分中,选择“使用Tomcat安装(控制Tomcat安装)并输入部署路径。

在发布部分中,选择从不自动发布,然后取消选中更新上下文路径复选框。

瞧!全部设置为在Eclipse 3.4.2中调试tomcat项目

无需下载和复制任何额外的插件。

谢谢朱莉。希望这可以帮助。

2020-06-16