當通過Eclipse將webapps部署到Tomcat時,Eclipse將覆蓋$ catalina_home/conf/server.xml。這意味着,無論我在應用程序部署之前對server.xml所做的更改是否被Eclipse覆蓋。在通過Eclipse部署Web應用程序時,是否可以在server.xml中維護tomcat配置?
我的應用程序使用GridGain,因此我需要添加下面一行到server.xml中:
<Listener className="org.gridgain.grid.loaders.tomcat.GridTomcatLoader" configurationFile="config/default-spring.xml"/>
由於Eclipse我每次部署應用程序的新版本時將覆蓋server.xml中,我需要指導Eclipse插入上面的行(這適用於所有的tomcat事件監聽器)以及部署期間。這可能嗎?如果沒有,是否有一種基於GridGain的應用程序通過Eclipse進行部署的解決方法?
假設您正在使用Eclipse的Web Tools Platform或基於它的東西,而不是獨立的Tomcat啓動器。 – nitind
對,忘了提。毫無疑問,你評論這一點;-) –