Tomcat下调试Java Web工程的一种方法
找到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工程。
页:
[1]