saiku源码分析之框架结构

 时间:2026-02-17 07:15:11

1、项目总体部分:分应用工程和插件两部分。应用工程包括ROOT、saiku-webapp、saiku-olap-util、saiku-service、saiku-web;插件工程包括saiku-bi-platform-plugin-p7和saiku-bi-platform-plugin-p7.1

saiku源码分析之框架结构

2、我们在调试saiku代码时,只需要用应用工程部分,插件部分暂时可以不用关注。saiku-webapp是前端页面工程,ROOT是页面插件,直接拷贝过来,就可以。saiku-web是后端Controller类,接受前端rest请求,saiku-service是服务处理工程,saiku-olap-util是工具类。

saiku源码分析之框架结构

3、Saiku提供了很多配置文件。主要配置文件是saiku-beans.properties,这个文件定义了数据存放路径、仓库路径,驱动,连接URL、插件路径等等。

saiku源码分析之框架结构

4、要启动saiku,第一步要修改web.xml,里面有servlet上下文参数,其次要修改eclipse启动参数,把当前eclipse工作目录调整到tomcat主目录/bin下。

saiku源码分析之框架结构

5、saiku证书的下载。到官网下载完成后,然后在本地上传,放到与tomcat平级目录下。

saiku源码分析之框架结构

6、jackrabbit仓库的配置。因saiku启动需要ROOT插件包和saiku-webapp两个工程,因此在用eclipse运行时,最好把context-path修改为saiku,用时webapp下面放ROOT, wtp目录下放saiku-webapp,这样的目的是为了避免jackrabbit报锁.lock文件占用问题。

saiku源码分析之框架结构

  • golo汽车如何更换手机号
  • 锤子新机如何设置桌面、欢喜云和查找手机
  • htc手机9008强刷教程
  • 线刷救砖教程
  • 魅蓝note如何更新系统_魅蓝note系统如何升级
  • 热门搜索
    如何防晒 开发信怎么写 我的世界皮革怎么得 如何计算排卵期 广陵是现在的哪里 微信企业号怎么注销 安徽三联学院怎么样 暗黑3怎么玩 没带身份证如何坐高铁 魔都是哪里