找到Tomcat下conf目录下的server.xml文件
默认,它是加载webapp目录下的工程的,把这段代码注释掉
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>添加下面这段代码,假设我WEB工程的WEb根在在D:\JWorkspace\MyProject\WebContent目录下
<Host name="lijun-cpc" appBase="D:\JWorkspace\MyProject\WebContent"
unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:\JWorkspace\MyProject\WebContent" crossContext="true" />
</Host>这样,从Eclipse中启动Tomcat,Tomcat会以“D:\JWorkspace\MyProject\WebContent”目录为启动根!
现在你可以调试Java Web工程的代码了。
当然,J2EE版本的Eclipse不需要使用上面这种笨拙的方式来调试Java Web工程。
本文指导如何在Tomcat下配置server.xml文件,使其加载特定的Web工程目录,以便在Eclipse环境中进行JavaWeb工程的调试。

被折叠的 条评论
为什么被折叠?



