我在foobar.jar
的webapp中有一个WEB-INF/lib
。
现在,就像在Tomcat common/lib
中有一个名为foo.jar
的jar,它有一个同名的类,我想排除它。
如何在启动tomcat时排除加载jar?有没有表达我可以传递到common.loader
的catalina.properties
?
问候。
我最终得到的是以下荒谬的解决方法:
我们的Ubuntu服务器在/etc/default/tomcat7
中有以下代码:
forbidden_jar=/usr/share/tomcat7/lib/commons-dbcp.jar
[ -r $forbidden_jar ] && mv $forbidden_jar $forbidden_jar.OFF
这样,升级tomcat7
包(将重新安装禁用的jar,然后,大概重新启动Tomcat,它将执行/etc/default/tomcat7
)将不会破坏我们的Web应用程序(Sakai),就像以前一样。