MyEclipse5.1+Tomcat5怎么使用(单步)调试功能?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyEclipse5.1+Tomcat5怎么使用(单步)调试功能?相关的知识,希望对你有一定的参考价值。

我是小白,所以请讲明白点......
我是想了解要调试的话,MyEclipse5.1和Tomcat5该怎么配置?

1:先在window-->prenerences 菜单
打开prenerences设置面板。。
展开MyEclipse-->Application Servers-->Tomcat..然后选择你的Tomcat版本。在右边的对话框中选择Tomcat根目录并选择Enable..

2:从Window-->Show View对话框中打开Servers视图。。
会看到你刚配置的服务器,在此可以启动它(如何要调试程序的话一定要以调试模式启动。)

3:在你的程序中设置调试点(行前双击即可。。)
。。别外别忘了将工程加入到服务器中(服务器上右键Manage Deployments你就知道怎么做了。。)

4:最后,以调试模式启动服务器。运行程序到你设置的断点时,Eclipse会提示你是否要切换到Debug视图。。
选择是,里面具体的内容,一看就会明白的。。
参考技术A Tomcat5+JDK你试试,
MyEclipse5.1+Tomcat5得设置一下Tomcat5的属性,另外修改电脑的路径
参考技术B 在你需要调试的地方的行数前双击 然后发布项目到tomcat 并启动服务器,运行程序时 运行到你标志的那个地方的时候 就会进入调试了,按F8 是一步步的走 参考技术C MyEclipse启动时用DEBUG模式启动 ,然后在你要单步调试页面对应的ACTION中设置一个断点,点击页面就可以进入DEBUG模式来单步调试了,按F6一步一步的进行,F8可以跳出,这个模式适合新手,真正的高手看打印的日志就可以了
希望对你有用
参考技术D 不错,继续关注 第5个回答  2007-11-08 回答已经相当充分了,就差手把手教了,呵呵,已经没有我回答的地方了

myeclipse+tomcat

我有个项目名为work,使用myeclpse部署到tomcat上.一切正常.
我又有个项目,使用myeclipse部署,提示成功.
但是,实际上tomcat中的webapps文件夹中根本没有那个项目.
于是我直接将项目文件放到webapps中,进入tomcat的项目管理页面,
没有找到那个项目.
重装eclipse+myeclipse+tomcat
问题依旧.
我用myeclipse的rename功能将work项目换了名字,部署,myeclispe虽然提示成功,
但是,我仔细看了下目录,居然还是work!
结果进webapps一看,果然是work.
谁能帮我解决,我把分全给谁.
<Context path="work" docBase="work" debug="0" privileged="true">
</Context>
手动修改server.xml可以
换成<Context path="77127117" docBase="77127117" debug="0" privileged="true">
</Context> 不行.
77127117和work同在webapps中.

所有方法都试了,无效.
我以前用tomcat很好,一切问题没有,这个问题也是最近才出现的.
反正现在是用myeclispe部署work项目绝对没问题,部署其他项目绝对不行.我换了tomcat版本依旧不行.

如果你的work项目在D:\WorkSpace下,Web模块放在项目的WebContent下的话,配置文件server.xml内容应该如下(testWork是现在工程中从来没有用过的名字):
<Context path="testWork" docBase="D:\WorkSpace\work\WebContent" reload="true" debug="0" privileged="true">
</Context>
然后,一定记得不要部署!因为,这种配置是不用部署的,然后,启动Tomcat(命令行也好,MyEclipse中点那个小三角也好),再然后就应该行了。不行就给我发消息吧,刚好这几天有空。
参考技术A 表述不是很清楚哦 参考技术B 在server.xml文件中的Context 也就是你的Context path="work" docBase="work" debug="0" privileged="true">
</Context> 这个,删掉此行。
并在Tomcat\conf\Catalina\localhost目录中找到work.xml一起删除

在webapps下删除work项目

将改名后的项目copy到webapps下,启动tomcat
参考技术C 这说明你根本没把tomcat和MYEclipse配置好,MYEclipse有自动部署项目的功能的按钮操作,其实功能就是把项目的某些必要内容根据tomcat的目录结构拷贝到tomcat的webapps下面,你用了MYEclipse手动考过去是没用的,还有你建的project一定要web project不然是不行的。 参考技术D 基本配置肯定不是问题了,你既然问了,就肯定懂那些东西的,要不然...
一个建议,把你的tomcat卸载,然后重装到另一个路径,并确保你的盘里没其它的tomcat了,然后到myeclipes重新指定一下路径。试试吧~
我以前也遇到过,头都大了!

以上是关于MyEclipse5.1+Tomcat5怎么使用(单步)调试功能?的主要内容,如果未能解决你的问题,请参考以下文章

如何查看TOMCAT5.5并发访问量并开启APR

把项目从tomcat5.5移植到weblogic10的问题。

myeclipse5.5+tomcat5.5.20+eclipse3.2+struts1+jdk1.5项目无法运行

myeclipse5.5+tomcat5.5.20+eclipse3.2+struts1+jdk1.5项目无法运行

Tomcat如何设置代理

如何监视tomcat5.23已经使用的线程数