Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于第三方依赖冲突的问题 #1

Open
MiniKnife opened this issue Apr 19, 2018 · 2 comments
Open

关于第三方依赖冲突的问题 #1

MiniKnife opened this issue Apr 19, 2018 · 2 comments

Comments

@MiniKnife
Copy link

打包以后放入PDI执行,会出现报错,提示字段“FAIL_ON_SYMBOL_HASH_OVERFLOW”不存在,原因是该插件依赖jackson-*的版本是2.8.X,但是PDI的lib目录和其他插件的lib目录下携带的jackson-*版本低于2.8.X。
我的解决方法是:将jackson-core-2.8.10.jar、jackson-annotations-2.8.1.jar、jackson-databind-2.8.10.jar放入PDI的lib目录,并将其他地方的jackson-core、jackson-annotations、jackson-databind的jar包删除。
希望能在README中加入相关提示方便后来者使用。
非常感谢作者的无私奉献!我刚好需要该项目,目前测试使用没有问题。好人一生平安。

@randyli
Copy link
Owner

randyli commented Jun 1, 2018

OK, 但是请问你用的PDI是哪个版本呢

@MiniKnife
Copy link
Author

我使用的是:kettle-pdi-ce-8.0.0.0-28

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants