saiku踩坑记录

本文档提供了Saiku源码编译的具体步骤与注意事项,包括调整依赖项、跳过测试、避免文档生成错误等技巧,并修复了导出Excel文件时中文显示的问题。

1.源码编译saiku

刚刚编译成功。有以下几个坑:
1)将源码中pom.xml中更改的依赖有pdfbox-app,这个应该是pdfbox,版本号应该是2.0.0。
2)要跳过测试,mvn clean install -DskipTests 
3)如果报错中发现相关doc错误,不要生成文档:mvn中再加上-Dmaven.javadoc.skip=true

查询保存名中包含中文时,再次打开查询,下载为excel文件,名字中没有中文错误,
修改源码

getQueryExcelExport函数中改为

//                    "attachment; filename = " + name).header(

                    "attachment; filename = " + java.net.URLEncoder.encode(name,"UTF-8")).header(





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值