nutch를 실행하려고하면 다음 오류가 표시됩니다. hbase-0.94.0이 설치되어 실행 중이며 hadoop도 문제없이 실행 중입니다. $ {NUTCH_HOME}/runtime/local/lib에 hbase-0.94.0.jar가 있습니다. 나는 다음과 같은 오류가 발생합니다, 그것은 종속성에 문제가있는 것 같지만 꽤 붙어 있습니다. 그것은 HBase를-0.90.5와 함께 작동 감사nutch hbase로 주입 NoSuchMethodError
./nutch inject /tmp/seed.txt
InjectorJob: starting
InjectorJob: urlDir: /tmp/seed.txt
2012-09-11 22:02:14.097 java[7636:1903] Unable to load realm info from SCDynamicStore
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.hbase.HColumnDescriptor.setMaxVersions(I)V
at org.apache.gora.hbase.store.HBaseMapping$HBaseMappingBuilder.addFamilyProps(HBaseMapping.java:114)
at org.apache.gora.hbase.store.HBaseStore.readMapping(HBaseStore.java:545)
at org.apache.gora.hbase.store.HBaseStore.initialize(HBaseStore.java:113)
at org.apache.gora.store.DataStoreFactory.initializeDataStore(DataStoreFactory.java:102)
at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:161)
at org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:135)
at org.apache.nutch.storage.StorageUtils.createWebStore(StorageUtils.java:69)
at org.apache.nutch.crawl.InjectorJob.run(InjectorJob.java:243)
at org.apache.nutch.crawl.InjectorJob.inject(InjectorJob.java:268)
at org.apache.nutch.crawl.InjectorJob.run(InjectorJob.java:288)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
at org.apache.nutch.crawl.InjectorJob.main(InjectorJob.java:298)
현재 Gora는 hbase-0.90.4 (0.90.5)에서 작동합니다. 곧 업그레이드 할 예정입니다 (https://issues.apache.org/jira/browse/GORA-201). –