693579551 发表于 2015-11-14 14:39:55

Tomcat下调试Java Web工程的一种方法

  找到Tomcat下conf目录下的server.xml文件
  默认,它是加载webapp目录下的工程的,把这段代码注释掉
  

      <Host name=&quot;localhost&quot;appBase=&quot;webapps&quot;
unpackWARs=&quot;true&quot; autoDeploy=&quot;true&quot;
xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;>
</Host>

添加下面这段代码,假设我WEB工程的WEb根在在D:\JWorkspace\MyProject\WebContent目录下  
  

<Host name=&quot;lijun-cpc&quot;appBase=&quot;D:\JWorkspace\MyProject\WebContent&quot;
unpackWARs=&quot;true&quot; autoDeploy=&quot;true&quot; xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;>
<Context path=&quot;&quot; docBase=&quot;D:\JWorkspace\MyProject\WebContent&quot; crossContext=&quot;true&quot; />
</Host>

这样,从Eclipse中启动Tomcat,Tomcat会以“D:\JWorkspace\MyProject\WebContent”目录为启动根!  
  现在你可以调试Java Web工程的代码了。
  


  当然,J2EE版本的Eclipse不需要使用上面这种笨拙的方式来调试Java Web工程。
页: [1]
查看完整版本: Tomcat下调试Java Web工程的一种方法