2014-03-24 86 views
0

我必須在maven插件中禁用Tomcat 7中的會話序列化。什麼是最好的方法來做到這一點?Tomcat禁用序列化比較

  1. 做它起至關閉server.xml中上下文參數設置,並在Maven插件定製<serverXml/>文件提供參數會話?

    <Manager pathname=""> <expireSessionsOnShutdown>true</expireSessionsOnShutdown> <saveOnRestart>false</saveOnRestart> </Manager>

  2. 執行與上述相同,但在定義的context.xml文件和<contextFile/>參數到該文件提供的路徑?

    <Manager pathname=""> <expireSessionsOnShutdown>true</expireSessionsOnShutdown> <saveOnRestart>false</saveOnRestart> </Manager>

有什麼更好的方法來做到這一點?

回答

1

你的第二個選項是根據到Tomcat之證件

是最好的方法,不建議直接放置元素在server.xml文件。這是因爲它使得修改Context配置更具侵入性,因爲在不重新啓動Tomcat的情況下無法重新加載主conf/server.xml文件。

信息化鏈接:

Apache Tomcat Configuration Reference (6.0.41) - The Context Container