1.下载saiku源码
2.下载saiku-server-foodmart-2.5.zip
3.整合
1.https://github.com/OSBI/saiku.git 下载源码,源码下下来就是maven的,但是我maven根本update不成功导致项目一直报错(ps .若不报错可考虑直接使用maven版本,不用再往下看了~);选择2.5.x的分支,要的是saiku-core里面的saiku-service和saiku-web里面的java
2.由于saiku现在经常在屏蔽,所以基本上要自己去拿了,我看看稍后能不能把项目整个弄上来或者再改成maven版本的再发个上来吧。。。
3.整合
a.新建dynamic web project
b.拷贝1中的service和web的java到新项目的src(由于来源于2个项目,所以最好弄2个源码包来进行区分)
扫描二维码关注公众号,回复:
553767 查看本文章
c.把2中的saiku目录下的所有拷贝到project,并把lib里面的所有jar加载到classpath;然后把原来classes里面的文件(这些都是saiku运行的配置)拷贝一次到src下(这里建议新增第三个源码包进行资源文件的区分)
d.把2中的ROOT目录里面的文件拷贝到project的webcontent下
e.把项目部署到tomcat,启动运行即可