当前位置: 首页 > 知识库问答 >
问题:

类型映射器不是泛型的;不能使用参数对其进行参数化

郑茂材
2023-03-14
1. ERROR in WordCount.java (at line 12)
public static class Map extends MapReduceBase implements Mapper <LongWritable, Text, Text, IntWritable> 
2. ERROR in WordCount.java (at line 12)
public static class Map extends MapReduceBase implements Mapper <LongWritable, Text, Text, IntWritable> {

共有1个答案

周宸
2023-03-14

似乎您将一些较旧版本的Hadoop与较新版本进行了混合。此外,您还使用了较旧的mapreduce API i。映射。我建议您使用较新的API,即MapReduce,重新编写程序,不要将较旧hadoop版本的JARs与较新版本混合使用。

此外,看起来您正在尝试使用jre,这与Eclipse配置为使用的jre不同。使用java-version检查您的机器上安装了哪个版本的java并相应地更改Eclipse首选项。您可以通过

Window > Preferences > Java > Installed JRE’s

HTH

 类似资料:
  • 问题内容: 我对Eclipse Galileo有一个奇怪的问题。 我将Java 1.6设置为我的JRE。在这行代码上 我在Eclipse的问题列表中看到以下错误: Collection类型不是通用的;不能使用参数对其进行参数化 我用Ant构建这个项目没有任何问题。 我该如何解决?看起来这是Eclipse问题,但是由于这个错误,我无法从IDE编译/发布项目。 问题答案: 对于那些从Google那里可

  • 问题内容: import java.awt.List; import java.awt.image.BufferedImage; import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.InputStreamReader; import java

  • 问题内容: 我正在尝试编写一个使用堆栈的简单程序,这给了我错误 堆栈类型不是通用的。不能使用参数对其进行参数化 问题答案: 你的课快要开始了。您可以重命名您的班级,也可以使用完全限定的班级名称,例如

  • 所以我有那个代码,我是通过上传到Imgur v3使用Javahttps错误得到的,我在第50行得到一个错误,因为“列表”告诉我 类型列表不是泛型的;它不能用参数参数化 我能做些什么来解决这个问题? 我正在使用http://hc.apache.org/httpclient-3.x/并希望使用v3 API将图像上传到imgur。 编辑:更改导入后,我现在收到这些错误。 这就解决了这个问题,但又给了我两

  • 问题内容: 我正在与。我正在尝试向代码中添加,以在元素变为可见时通过xpath检测元素。为了获得一些Java帮助,我寻找了源代码, 但找不到它。我在发行版中找到了源代码。我下载并找到并添加到我的。在的帮助下,我只需将代码复制粘贴到我的代码中,然后更改变量名。 文档中的示例代码如下: 但是,当我实现此代码时,只需复制粘贴即可: 我在Class 上遇到错误 这是我的进口清单: 有人可以帮我吗? 更新资

  • 我尝试使用数据表并实现我的函数从这个Cucumber数据表中获取值,我使用List 公共无效my函数(DataTable dt)抛出可抛出{ 列表 driver.findElement(By.id(“name”)).sendKeys(list.get(0).get(0)) driver.findElement(按.id(“年龄”)).sendKeys(list.get(0.get(1)) driv