参考文章:http://blog.csdn.net/gsying1474/article/details/51603535

本文大部分参考了上面的博文,这里只是做一个记录,由于本人maven能力有限,尝试失败后这里搭建的是普通web项目。

saiku3.8项目搭建步骤:

1.下载saiku源码和saiku项目(内置tomcat,可直接运行),这里我用的都是3.8版本。

2.在eclipse中新建web项目saiku

3.在下载的saiku项目中找到\tomcat\webapps\saiku\WEB-INF\lib文件夹,将里面的jar包全部复制到新建的saiku项目的WEB-INF\lib中。

4.在创建的saiku项目中,分别创建source folder:“src/main/java/saiku-web”,“src/main/java/saiku-service”,“src/main/java/saiku-olap-util”,并将saiku-core下的相应代码(Java目录下和resources目录下的文件)分别copy到里面,注意不要overwrite。

5.将saiku源码中的saiku-webapp\src\main\webapp目录下的所有文件,覆盖到新建项目的WebContent目录中

6.将下载的saiku项目中的tomcat\webapps\下的ROOT目录中文件全部copy到新建项目的WebContent目录中

7.将下载的saiku项目中的saiku-server目录下的data和repository文件夹copy到项目的WebContent目录中

8.修改saiku-beans.properties文件,修改所有“../../”的地方替换为“../webapps/saiku/”,修改pluginpath为“../webapps/saiku/js/saiku/plugins/”

9.修改eclipse中tomcat的working directory和server locations

10.如果org.saiku.olap.query2.util下的fat.java文件报错,鼠标指在错误代码出,add argument to match即可(原因不详)。

11.如果js和jsp文件报错,请修改eclipse配置忽略或者手动修改错误。

启动tomcat,输入地址http://localhost:8080/saiku/进入登陆页面,用户名admin,密码admin即可登录。

saiku java_saiku3.8二次开发项目搭建(非maven)相关推荐

  1. vs不想运行某个项目_Creo二次开发--项目搭建

    搭建环境介绍: 编译器:VS2010 头文件路径: [Creo安装目录]Common Files[版本号]prodevelopincludes [Creo安装目录]Common Files[版本号]p ...

  2. java服务器要二次编译,ecology项目二次开发环境搭建

    ecology项目二次开发环境搭建 Submitted By Weaver 文档版本控制 文档简要信息: 文档主题(Title) ecology项目二次开发环境搭建 作者(Author) 审批者 (T ...

  3. Revit二次开发环境搭建(Revit 2019+Visual Studio 2017)

    Revit二次开发环境搭建(Revit 2019+Visual Studio 2017) 安装 Revit 2019 Visual Studio 2017 Revit SDK 2019 配置Addin ...

  4. VS2019+QGIS开发库二次开发环境搭建

    VS2019+QGIS开发库二次开发环境搭建 总共分为以下步骤: 下载qgis和二次开发库 VS2019搭建开发环境 配置VS2019中的Qt插件 配置完Qt版本后对工程属性进行配置 编写测试代码 运 ...

  5. Betaflight二次开发-环境搭建

    关于对BetaFlight的二次开发环境搭建: 下载并修改eabi: https://developer.arm.com/tools-and-software/open-source-software ...

  6. Revit二次开发环境搭建(Revit 2020+Visual Studio 2019)

    目录 Revit二次开发环境搭建(Revit 2020+Visual Studio 2019)准备内容 安装 Revit 2020 的安装 Visual Studio 2019 的安装 Revit S ...

  7. CAA教程——CATIA二次开发环境搭建

    CAA教程--CATIA二次开发环境搭建 前言 开发环境搭建所需资源 安装注意事项 安装完成后的一些操作 测试程序的运行效果 CATIA帮助文档的设置 VS里利用CATIA帮助文档的查询接口功能 编译 ...

  8. 超全 泛微 E9 Ecology 9开发资料大全 开源资源下载 泛微E9二次开发 泛微开发实战经验 泛微开发实战例子 泛微二次开发项目例子 泛微二次开发Demo 泛微二次开发完整例子 泛微二次开发入门

            由于工作需要,E9在泛微一推出来,以前所在的企业就第一时间上线了,经过四年多的运行,功能强大再加上在上面开发非常多的业务,一般的企业员工只需要打开泛微就可以处理完平时信息化的业务.后来 ...

  9. Win10平台中ANSYS 18.2二次开发环境搭建及关联教程

    笔者关于ANSYS二次开发平台搭建的基础知识均从师访老师在仿真论坛的帖子(链接:https://forum.simwe.com/thread-1021888-1-1.html)里以及他的<ANS ...

最新文章

  1. 【数据结构】单链表的实现(C语言)
  2. 秒杀 高并发 类型系统方案设计
  3. Android Studio的下载和安装教程(从ADT到AS)
  4. XP屏幕上下翻转的现象及解决
  5. [LeetCode] NO.292 Nim Game
  6. Java中使用log4j记录日志
  7. BZOJ 1283 费用流
  8. python基础教程菜鸟教程-终于懂得python入门菜鸟教程
  9. Qt调用jrtplib实现单播、多播和广播
  10. php旧物交易开源代码_二手市场交易网站PHP
  11. 基于comsol软件的三维单模光纤模拟
  12. CAD绘图的规范要点
  13. centos桌面显示计算机图标,Centos 桌面图标
  14. 关于项目开发的量化考核。。。
  15. make: 对“all”无需做任何事
  16. 1、git提交码云拉取创库地址
  17. ubuntu redis desktop manager 编译问题解决
  18. 【转】计算机分类经典书籍推荐
  19. 网易考拉海购:电商高并发架构设计的铁律
  20. net472无法建立到信任_亲密关系的建立,就六个字

热门文章

  1. 标梵带你了解你不知道的js
  2. 软件测试周刊(第79期):陷在自己给自己定的框里,即使永远走直线,也是曲折的。
  3. 前端面试题及答案!!!!!!!
  4. 实现搜索框跟随鼠标悬停菜单功能
  5. C语言-第10章-函数
  6. JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
  7. 百度 UE ueditor 实例化 Cannot set property 'innerHTML' of null 解决方案
  8. js动画与css3动画的区别
  9. 揭阳医院输血科建设考虑
  10. 【js与jquery】文字提示与图片提示的制作