下载项目:https://github.com/OSBI/saiku/tree/saiku-3.6
,导入到eclipse,maven install会失败(saiku-service),原因是在构建saiku-service的时候,自动没有跳过测试,会出现很多错误,在saiku-service项目pom文件中,在plugins节点下添加:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
再次构建saiku-service,构建成功
然后再次构建saiku-3.6,失败,saiku-ui构建失败,进入saiku-ui项目中的pom文件,注释掉一句代码:
<patch patchfile="minify.patch" failonerror="true" originalfile="target/saiku-ui/index.html" />
再次单独构建saiku-ui,构建成功
再次构建saiku-3.6,构建失败
由于构建saiku-plugin失败,简单处理方式就是进入saiku-2.6项目的pom文件中,将
<module>saiku-bi-platform-plugin-p5</module>
再次构建saiku-3.6,构建成功
构建虽说成过了,但是运行的时候发现缺少js文件,这是个很大的问题,导致整合项目无法运行