Gobblin快速启动示例异常:ClassNotFoundException:org.apache.Gobblin.example.wikipedia.WikipediaSource
我正在学习gobblin,下面是“作为守护程序运行gobblin”小节 我作为指导一步一步地做:Gobblin快速启动示例异常:ClassNotFoundException:org.apache.Gobblin.example.wikipedia.WikipediaSource,classnotfoundexception,gobblin,Classnotfoundexception,Gobblin,我正在学习gobblin,下面是“作为守护程序运行gobblin”小节 我作为指导一步一步地做: 创建config dir并设置环境变量GOBBLIN_JOB_config_dir,将wikipedia.pull放入其中 创建工作目录并设置环境变量GOBBLIN\u work\u dir 启动Gobblin:./bin/Gobblin-standalone.sh启动 floydemac mini:gobblin dist floyd$echo$gobblin\u JOB\u CONFIG\u
floydemac mini:gobblin dist floyd$echo$gobblin\u JOB\u CONFIG\u DIR
/Users/floyd/plugin/gobblin dist/config\u dir
Floydemac mini:gobblin dist floyd$echo$gobblin_工作指导
/Users/floyd/plugin/gobblin dist/work\u dir
Floydemac mini:gobblin dist floyd$echo$JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
floydemac mini:gobblin dist floyd$ls$gobblin\u JOB\u CONFIG\u DIR/*
/Users/floyd/plugin/gobblin dist/config_dir/wikipedia.pull
您需要从wikipedia.pull.com中的所有定义中删除前缀org.apache。再次运行它,它就会工作
实际上,如果您在lib目录中解压gobblin-example-0.9.0-642-g13a21ad.jar,导航到example/wikipedia,您可以在那里找到类。如果反编译其中一个,请注意,包中不包含org.apache。
包gobblin.example.wikipedia 事实上,如果您解压缩lib目录中的gobblin-example-0.9.0-642-g13a21ad.jar,导航到example/wikipedia,您可以在那里找到类。如果反编译其中一个,请注意,包中不包含org.apache。包gobblin.example.wikipedia gobblin版本:gobblin-distribution-0.10.0.tar.gzI在wikipedia.pull文件的类设置中删除前缀“org.apache.”,它就可以工作了!