文章分类 -  18Java&Kettle

摘要:问题 1.编译pentaho-gis-plugins-1.4.0时报错Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0 解决办法。 (1)可能中央仓库中没有这个版本,需要改下版本号(2)换个仓库地址镜像(我使用了https://repo1.maven 阅读全文
posted @ 2022-04-12 22:01 焦涛 阅读(197) 评论(0) 推荐(0) 编辑
摘要:(1)Project Explorer面板右边view menu下拉菜单Top Level Element两种组织项目方式(Projects或Working Sets) 【view menu】【Top Level Element】两种组织项目方式(Projects或Working Sets) 【vi 阅读全文
posted @ 2022-04-12 21:50 焦涛 阅读(110) 评论(0) 推荐(0) 编辑
摘要:调试遇到的问题 按照给定的源码,外部插件是没有加加载的。因为外部插件有两种加载方式。一个是以jar包方式,一个是plugin.xml方式加装。调试发现如果以jar形式加载,需要将jar包放到/ui/plugins目录下(而不是源代码目录/plugins目录)而这种方式导致有些插件pdi-xml-pl 阅读全文
posted @ 2022-04-12 12:29 焦涛 阅读(2341) 评论(0) 推荐(0) 编辑
摘要:创建Transform视图 读取*.ktr文件创建Transform视图流程 Spoon.java private void loadLastUsedFile( LastUsedFile lastUsedFile, String repositoryName, boolean trackIt, bo 阅读全文
posted @ 2022-04-11 21:45 焦涛 阅读(103) 评论(0) 推荐(0) 编辑
摘要:读取*.kbj文件创建Job视图 Spoon.java private void loadLastUsedFile( LastUsedFile lastUsedFile, String repositoryName, boolean trackIt, boolean isStartup ) thro 阅读全文
posted @ 2022-04-08 18:07 焦涛 阅读(82) 评论(0) 推荐(0) 编辑
摘要:1.编译pentaho-kettle-9.2.0.3-R cd到源代码目录使用mvn命令编译程序 mvn clean install -Dmaven.test.skip=true 编译完成后在源代码目录下会创建 源代码目录\assemblies\client\target\pdi-ce-9.2.0. 阅读全文
posted @ 2022-03-23 10:18 焦涛 阅读(454) 评论(0) 推荐(0) 编辑
摘要:一、环境搭建及命令行编译 0.前期准备 (1)下载Kettle源代码pentaho-kettle-9.2.0.3-R (2)下载jdk-8u202-windows-x64.exe (3)下载 apache-maven-3.8.4-bin.zip (4) 下载eclipse-committers-20 阅读全文
posted @ 2022-03-03 22:19 焦涛 阅读(2016) 评论(0) 推荐(0) 编辑
摘要:一、插件加载过程分析 Spoon.java中main函数 public static void main( String[] a ) throws KettleException { Future<KettleException> pluginRegistryFuture = executor.su 阅读全文
posted @ 2022-03-03 13:03 焦涛 阅读(542) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示