一、源码下载与编译
maven-setting.xml文件配置
pentaho-public
devreaduser
{zIMyJWfHKfoHiBJAVsAgW4E5BcJzR+nhTtgPy0J+/rs=}
pentaho
true
pentaho-public
Pentaho Public
https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/
true
always
true
always
pentaho-public
Pentaho Public
https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/
true
always
true
always
org.pentaho.maven.plugins
com.pentaho.maven.plugins
com.github.spotbugs
源码与编译命令
git clone -b webspoon-8.3 https://gitee.com/tenfy20190524/pentaho-commons-xul.git
cd pentaho-commons-xul
mvn clean install -pl swt -Dmaven.test.skip=true
git clone -b webspoon-3.7.0 https://gitee.com/tenfy20190524/rap.git
cd rap
mvn clean install
git clone -b webspoon-8.3 https://gitee.com/tenfy20190524/apache-vfs-browser.git
cd apache-vfs-browser
mvn clean install
git clone -b webspoon-8.3 https://gitee.com/tenfy20190524/pentaho-kettle.git
cd pentaho-kettle
mvn clean install -Dmaven.test.skip=true
pentaho-public devreaduser {zIMyJWfHKfoHiBJAVsAgW4E5BcJzR+nhTtgPy0J+/rs=} pentaho truepentaho-public Pentaho Public https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/ true always true always pentaho-public Pentaho Public https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/ true always true always org.pentaho.maven.plugins com.pentaho.maven.plugins com.github.spotbugs
源码与编译命令
git clone -b webspoon-8.3 https://gitee.com/tenfy20190524/pentaho-commons-xul.git
cd pentaho-commons-xul
mvn clean install -pl swt -Dmaven.test.skip=true
git clone -b webspoon-3.7.0 https://gitee.com/tenfy20190524/rap.git
cd rap
mvn clean install
git clone -b webspoon-8.3 https://gitee.com/tenfy20190524/apache-vfs-browser.git
cd apache-vfs-browser
mvn clean install
git clone -b webspoon-8.3 https://gitee.com/tenfy20190524/pentaho-kettle.git
cd pentaho-kettle
mvn clean install -Dmaven.test.skip=true
编译安装依赖库到本地
rap编译错误处理过程
仓库路径有问题,需要修改 raprelengorg.eclipse.rap.buildpom.xml http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/9.4.14.v20181113/ 改为: http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/9.4.48.v20220622/ http://build.eclipse.org/rt/rap/base-platforms/3.7/extra-dependencies/ 改为: http://download.eclipse.org/rt/rap/base-platforms/3.14/extra-dependencies/
重新编译rap
编译 pentaho-kettle pentaho-kettle编译错误处理过程仓库路径有问题,需要修改 pentaho-kettlepom.xml http://nexus.pentaho.org/content/groups/omni/ 改为: https://repo.orl.eng.hitachivantara.com/artifactory/pnt-mvn/



