【 使用环境 】 开发环境
【 OB or 其他组件 】obloader
【 使用版本 】最新版本
【问题描述】使用obloader命令导数出现错误
【复现路径】使用这个命令./obloader -h xxx -P xxx -u xxx -p xxx-c xxx -t xxx -D xxx–cut -f xxx–column-splitter ‘,’ --table xxx --external-data --file-encoding UTF-8 -public-cloud
【问题现象及影响】报错:Error:java.lang.NullPointerException:oloader.parseCommandArgs(line:279)=> AbstractCommandParser.parseCommonArgs(Line:153)
1 个赞
这个报错是完整的报错吗,可否把完整的报错截图看下?
是完整的报错信息
是英文的字符
obloader应该版本是3.3.0
重新改了一下命令./obloader -h xxx -P xxx -u xxx -p xxx-c xxx -t xxx -D xxx–cut -f xxx–column-splitter ‘,’ --table xxx --external-data --file-encoding UTF-8 --public-cloud
报错信息变成这样了
错误是解析错误,在检查下命令
改了命令,可以运行了,但是目前还有一个问题,就是分隔符只能识别单个字符,不能识别多个字符,请问这个需要怎么处理呢
–column-separator是只支持单字符,多字符可以看下 --cut格式和其对应的分隔符选项–column-splitter
好的,可以了,谢谢老师
学到了