Java 外部ApacheTomcat服务器

Java 外部ApacheTomcat服务器,java,eclipse,tomcat,Java,Eclipse,Tomcat,尽管Eclipse中支持外部tomcat服务器,但为什么我们在行业中使用该服务器 之前我使用的是与eclipse本身集成的服务器。但是现在作为行业的一部分,我已经开始使用外部tomcat服务器。我们在开发过程中使用外部服务器的原因是,与Eclipse集成的服务器大部分时间都在工作,但不是所有时间都在工作。当Eclipse中部署了多个web应用程序作为开发的一部分时,您会注意到这一点,并且您多次启动和停止Tomcat以快速连续刷新web应用程序。可能出现的问题有: 1) 源/WAR文件已更新,但部

尽管Eclipse中支持外部tomcat服务器,但为什么我们在行业中使用该服务器


之前我使用的是与eclipse本身集成的服务器。但是现在作为行业的一部分,我已经开始使用外部tomcat服务器。

我们在开发过程中使用外部服务器的原因是,与Eclipse集成的服务器大部分时间都在工作,但不是所有时间都在工作。当Eclipse中部署了多个web应用程序作为开发的一部分时,您会注意到这一点,并且您多次启动和停止Tomcat以快速连续刷新web应用程序。可能出现的问题有:

1) 源/WAR文件已更新,但部署的应用程序未更新 2) Tomcat在Eclipse中启动时引发异常 3) web上下文在eclipse中变得不可用

以上所有这些都不是eclipse或tomcat的限制,因为我们会快速连续地更改可部署文件,有时WAR文件会在导出时损坏,或者以前部署的文件的旧残余会保留在tomcat work/localhost目录中

一般来说,这种错误很难确定。避免这些问题的最好方法是使用一个单独的tomcat并将WAR导出到webapp目录,即使这样,也可以不时清除work/localhost目录。

Eclipse是一个IDE——一个开发工具。外部Tomcat服务器是生产就绪的,并且不依赖于Eclipse。