Web アプリケーションが Eclipse を介して Tomcat にデプロイされると、$catalina_home/conf/server.xml が Eclipse によって上書きされます。つまり、アプリをデプロイする前に server.xml に加えた変更はすべて、Eclipse によって上書きされます。
私のアプリケーションは GridGain を使用しているため、次の行を server.xml に追加する必要があります。
<Listener className="org.gridgain.grid.loaders.tomcat.GridTomcatLoader" configurationFile="config/default-spring.xml"/>
Eclipse はアプリケーションの新しいバージョンをデプロイするたびに server.xml を上書きするため、デプロイ時に上記の行を挿入するように Eclipse に指示する必要があります (これはすべての tomcat イベント リスナーに適用されます)。これは可能ですか?そうでない場合、GridGain ベースのアプリケーションを Eclipse 経由でデプロイするための回避策はありますか?