1

我已经通过 Eclipse 上的 SVN 从http://svn.apache.org/repos/asf/nutch/trunk/导入了 apache nutch ;但是,我导入的项目有 10k+ java 错误:

  1. 一些错误是由于源文件位于与其源中指定的不同的包中,(例如 java.org.apache 中的类...但在源中声明它们应该在 org.apache 中...,这在许多其他软件包中都可以观察到)

  2. 未导入的类,例如“上下文”类在许多类中使用,但是在查看导入列表时,“上下文”并未在此处声明。

  3. 缺少类,虽然导入了,但类仍然没有解析为类型,很可能是因为我导入的项目缺少许多所需的库,例如 hadoop、gora、witty 等。

  4. (对此不熟悉)绑定不匹配错误,例如:StorageUtils 类型的通用方法 createDataStore(Configuration, Class, Class) 不适用于参数(Configuration, Class, Class)。推断的类型 WebPage 不是有界参数的有效替代品

通过eclipse导入nutch而不遇到上面指定的错误的正确方法是什么?谢谢!

4

1 回答 1

0

参考http://wiki.apache.org/nutch/RunNutchInEclipse

这些应该跟随到“T”并且它工作正常。

特别要注意插件的构建路径的手动配置。

您可能还会注意到,即使在某些插件中设置了构建路径后,某些库依赖项也没有设置。.. 您还需要手动将这些插件的 ivey 依赖项添加到构建补丁中。

于 2013-04-30T11:12:39.043 回答