Nutch2.0 HostDb.java 报错

调试nutch2.0源码,发现HostDb.java  中  maximumSize 函数的参数类型在不同版本中是不一样的:

    cache=CacheBuilder.newBuilder().maximumSize(lruSize)
        .removalListener(listener).concurrencyLevel(concurrencyLevel)
        .build();
    lastFlush.set(System.currentTimeMillis());
 
 
Guava Release 10.0.1 :
  maximumSize(int parameter)

Guava Release 14.0.1 :
  maximumSize(long parameter)

当报出类型不匹配时,需要更换到相应的版本.

参考链接:https://code.google.com/p/guava-libraries/wiki/Release10
 

你可能感兴趣的:(Nutch2.0 HostDb.java 报错)