编译Nutch2.3.1出错

a2164137 2016-11-02 11:03:55
错误日志如下,编译使用的JDK是1.8,将default.properties里的javac.version改成1.8后除了 [javac] 警告: [options] 未与 -source 1.7 一起设置引导类路径 这一行以外其他点错误还是一样,是不是要换jdk1.7来编译,还是有其他方面的设置问题?
compile-core:
[javac] Compiling 254 source files to /usr/local/apache-nutch-2.3.1/build/classes
[javac] 警告: [options] 未与 -source 1.7 一起设置引导类路径
[javac] /usr/local/apache-nutch-2.3.1/src/java/org/apache/nutch/crawl/WebTableReader.java:333: 错误: 对于initMapperJob(Job,Query<String,WebPage>,DataStore<String,WebPage>,Class<Text>,Class<Text>,Class<WebTableRegexMapper>,<空值>,boolean), 找不到合适的方法
[javac] GoraMapper.initMapperJob(job, query, store, Text.class, Text.class,
[javac] ^
[javac] 方法 GoraMapper.<K1#1,V1#1,K2#1,V2#1>initMapperJob(Job,Class<? extends DataStore<K1#1,V1#1>>,Class<K1#1>,Class<V1#1>,Class<K2#1>,Class<V2#1>,Class<? extends GoraMapper>,Class<? extends Partitioner>,boolean)不适用
[javac] (无法推断类型变量 K1#1,V1#1,K2#1,V2#1
[javac] (实际参数列表和形式参数列表长度不同))
[javac] 方法 GoraMapper.<K1#2,V1#2,K2#2,V2#2>initMapperJob(Job,Class<? extends DataStore<K1#2,V1#2>>,Class<K1#2>,Class<V1#2>,Class<K2#2>,Class<V2#2>,Class<? extends GoraMapper>,boolean)不适用
[javac] (无法推断类型变量 K1#2,V1#2,K2#2,V2#2
[javac] (参数不匹配; Query<String,WebPage>无法转换为Class<? extends DataStore<K1#2,V1#2>>))
[javac] 方法 GoraMapper.<K1#3,V1#3,K2#3,V2#3>initMapperJob(Job,Query<K1#3,V1#3>,Class<K2#3>,Class<V2#3>,Class<? extends GoraMapper>,Class<? extends Partitioner>,boolean)不适用
[javac] (无法推断类型变量 K1#3,V1#3,K2#3,V2#3
[javac] (实际参数列表和形式参数列表长度不同))
[javac] 方法 GoraMapper.<K1#4,V1#4,K2#4,V2#4>initMapperJob(Job,DataStore<K1#4,V1#4>,Class<K2#4>,Class<V2#4>,Class<? extends GoraMapper>,boolean)不适用
[javac] (无法推断类型变量 K1#4,V1#4,K2#4,V2#4
[javac] (实际参数列表和形式参数列表长度不同))
[javac] 方法 GoraMapper.<K1#5,V1#5,K2#5,V2#5>initMapperJob(Job,Query<K1#5,V1#5>,Class<K2#5>,Class<V2#5>,Class<? extends GoraMapper>,boolean)不适用
[javac] (无法推断类型变量 K1#5,V1#5,K2#5,V2#5
[javac] (实际参数列表和形式参数列表长度不同))
[javac] 其中, K1#1,V1#1,K2#1,V2#1,K1#2,V1#2,K2#2,V2#2,K1#3,V1#3,K2#3,V2#3,K1#4,V1#4,K2#4,V2#4,K1#5,V1#5,K2#5,V2#5是类型变量:
......
[javac] V2#5扩展已在方法 <K1#5,V1#5,K2#5,V2#5>initMapperJob(Job,Query<K1#5,V1#5>,Class<K2#5>,Class<V2#5>,Class<? extends GoraMapper>,boolean)中声明的Object
[javac] 注: 某些输入文件使用了未经检查或不安全的操作。
[javac] 注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
[javac] 5 个错误
[javac] 1 个警告

BUILD FAILED
/usr/local/apache-nutch-2.3.1/build.xml:101: Compile failed; see the compiler error output for details.
...全文
239 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧