操作系统:Ubuntu Kylin 优麒麟 20.04 LTS
适用架构:AMD64、ARM64(鲲鹏、飞腾)
sudo apt install default-jdk openjdk-8-jdk openjdk-11-jdk
这里安装了 2 个版本的 JDK,8 和 11。系统中默认的是 JDK 11。
Pentaho 8.3 以及之前的 7.0 版本支持的是 JDK 8。
Pentaho 9.0 支持的是 JDK 8 和 11。
sudo nano /etc/profile
在文末添加环境变量。
export PENTAHO_JAVA_HOME=/usr/lib/jvm/java-8-openjdk-arm64/jre
export PENTAHO_JAVA=java
其中“/usr/lib/jvm/java-8-openjdk-arm64/jre”为jdk所在的路径,请自行修改。
在终端中重新加载环境变量。
source /etc/profile
查看JDK是否正确配置。
$PENTAHO_JAVA_HOME/bin/$PENTAHO_JAVA -version
如果看到类似以下的输出内容,正解!
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
https://sourceforge.net/projects/pentaho/files/
最新版本为 9.0。
https://sourceforge.net/projects/pentaho/files/Pentaho%208.3/server/
下载后,解压缩,释放文件。在文件夹中执行:
./start-pentaho.sh
启动完成。
在浏览器中输入:“localhost:8080”,页面会自动跳转,就可以看到登录界面了。
Pentaho提供各种各样丰富的报表功能,这里就不详述了。
设计这些报表的工具为Pentaho Report Designer,简称“prd”。
https://sourceforge.net/projects/pentaho/files/Pentaho%208.3/client-tools/