欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

endorsed is not supported kettle

程序员文章站 2024-01-10 14:53:49
...

今天看了下 ETL (Extract-Transform-Load)

给我的感觉就是,这个东西的需求就是那种很多总数据存储方式的数据,想把数据柔和起来使用。

比方说,有个项目,需要用到 mysql中的数据, csv文件格式的数据, Oracle中的数据。这个时候想弄个程序来处理,但是各种问题一大堆要处理,这个时候专业的ETL处理工具就帮上了大忙。

在ETL处理工具中 kettle 工具从开源界脱颖而出, 我们可以在官网下载。

这个玩意是通过java开发的,界面也是java,就像eclipse项目一样,运行需要java,大家伙想用这个,需要把java环境配置好,这里我就不拉拉杂杂的,大家到百度找找相关资料。

然后就是运行出现:

endorsed is not supported

本人不太接触java,这个错误让我莫名其妙,很多网友说这个是java版本问题,我感觉莫名其妙,java大家庭都这么会下崽儿了?这么叛逆?

后来看到说,注释掉就可以规避了,于是我就没有折腾了。

# if [ ! -z "$_PENTAHO_JAVA_HOME" ]; then
# 	JAVA_ENDORSED_DIRS="${_PENTAHO_JAVA_HOME}/jre/lib/endorsed:${_PENTAHO_JAVA_HOME}/lib/endorsed:"
# fi
# JAVA_ENDORSED_DIRS="${JAVA_ENDORSED_DIRS}${BASEDIR}/system/karaf/lib/endorsed"

大家如果遇到这个问题,酌情处理就好了。


参考

相关标签: java 工具使用