1. 程式人生 > >TOMCAT載入多應用webAppRootKey配置

TOMCAT載入多應用webAppRootKey配置

TOMCAT7 啟動報錯,應用啟動失敗

嚴重: The web application [/gzgicn] registered the JDBC driver [com.ibm.db2.jcc.DB2Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

2016-10-19 14:23:38 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc

由於TOMCAT7載入了多個應用,經過排查,終於找到原因是

<context-param>
<param-name>webAppRootKey</param-name>
<param-value>gzgicn.webapp.root</param-value>
</context-param>

不同的應用的\WEB-INF\web.xml 配置的webAppRootKey值不能相同


"gzgicn.webapp.root"這個字串可以隨便寫任何字串。如果不配置預設值是"webapp.root"。