Pentaho BI Server的启动过程详解(一)
最近在群里大家都在讨论Pentaho BI Server 的一些问题,但是大家对于Pentaho BI Server在启动时都做了些什么并不是十分了解,在这里我就来和大家聊一聊这个过程。 软件和版本Pentaho BIServer 5.0.1-ce 几个重要的类Pentaho BI Server默认使用的是Tomcat服务器,所以这里你需要对JavaWeb应用以有Tomcat有一定的了解,下面是在Tomcat启动时调用了它们进行Pentaho BI Server 做初始化: 它们都做了什么SpringEnvironmentSetupListener 它的作用很简单,找到系统的系统目录并将该目录配置到环境变量中(默认值为:biserver-cepentaho-solutionssystem 配置到以PentahoSystemPath为key的环境变量中)
SolutionContextListener 这个类很关键它调用了PentahoSystem类将所有的Pentaho BI Server相关的初始化工作都在该类中完成。 结束语OK 今天这部分的讲解就到这里,下一篇会着重讲一下PentahoSystem这个类是怎么管理Pentaho BI Server的。 本人接触Pentaho时间不长如果文中有错误望高手指出谢谢! 另外也欢迎大家加入 下面的群来聊一聊 开源BI那些事! 开源BI交流 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |