尽管Eclipse中有对外部tomcat服务器的支持,为什么我们在行业中工作时还要使用外部tomcat服务器?
在此之前,我使用的是与eclipse本身集成的服务器。但现在,作为行业的一部分,我已经开始使用外部tomcat服务器。
发布于 2014-11-21 21:27:46
我们在开发过程中使用外部服务器的原因是,与Eclipse集成的服务器在大部分时间都可以工作,但不是所有时间都可以工作。当在Eclipse中部署多个web应用程序作为开发的一部分,并且您多次启动和停止Tomcat以快速连续刷新web应用程序时,您会注意到这一点。可能发生的问题包括:
1)源/WAR文件已更新,但已部署的应用程序不更新2) Tomcat在Eclipse中启动时抛出异常3)在eclipse中web上下文变得不可用
以上所有这些都不是eclipse或tomcat的限制,因为我们快速连续地更改可部署文件,有时WAR文件在导出时被破坏,或者以前部署的文件的旧残留物保留在tomcat work/localhost目录中。
一般来说,这类错误很难确定。避免它们的最好方法是有一个单独的tomcat,并将WAR导出到webapp目录,即使这样,也可以不时地清除work/localhost目录。
https://stackoverflow.com/questions/27060160
复制相似问题