...
注:Tomcat 如果是8.0版本,需要修改smartbi.war包中WEB-INF目录下面的web.xml文件,具体修改方法见下图。
需要添加上面配置的原因是:
1、JSP/Servlet 3.0 规范中的如果没有指定metadata-complete=true参数,则会在启动的过程会扫描整个war中的所有jar中类中是否包含@Servlet等相应的注解,旧版本是需要在web.xml中指定(比如原先创建一个servlet,我们都需要在web.xml中添加对应的Servlet的入口)
2、这样导致启动的过程中非常的慢
3、添加这两个属性(metadata-complete=true,<absolute-ordering />)可以指定不再进行相应的扫描,从而提高启动的速度