【发布时间】:2012-12-04 09:34:55
【问题描述】:
在调试 tomcat 6 时,我们发现 Tomcat 和 Eclipse 中的部署有两个不同的类。 Tomcat 中的部署会创建 NullPOinterException,而 Eclipse 源不会。问题是,如果我们使用startup.sh 启动Tomcat,它会产生错误......每次!如果我们以catalina jpda start 启动,将Eclipse 连接到它,它会产生错误,因为我们没有更改某个属性的值,这会导致此错误。更改此值后,即使我们删除部署文件夹和工作目录并在调试模式下重新启动,错误也消失了。没有例外。但是,如果我们再次使用startup.sh 重新启动,错误会再次出现。
那么,我的问题是,Tomcat 或 Eclipse 是否缓存/存储来自 Eclipse 的源代码以供远程调试器使用?
谢谢!
【问题讨论】:
标签: eclipse tomcat remote-debugging