Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
eclipse中hadoop公共项目的属性未定义错误_Eclipse_Hadoop - Fatal编程技术网

eclipse中hadoop公共项目的属性未定义错误

eclipse中hadoop公共项目的属性未定义错误,eclipse,hadoop,Eclipse,Hadoop,我刚刚根据中给出的信息将hadoop项目导入eclipse,eclipse在hadoop公共项目中显示了一些错误,所有错误都在同一个文件中,即/hadoop common/target/generated sources/java/org/apache/hadoop/package-info.java 以下是eclipse错误消息中的一条: The attribute branch is undefined for the annotation type HadoopVersionAnnotat

我刚刚根据中给出的信息将hadoop项目导入eclipse,eclipse在hadoop公共项目中显示了一些错误,所有错误都在同一个文件中,即/hadoop common/target/generated sources/java/org/apache/hadoop/package-info.java

以下是eclipse错误消息中的一条:

The attribute branch is undefined for the annotation type HadoopVersionAnnotation
所有其他错误实际上都是相同的。例如,另一个错误是“属性日期”而不是“属性分支”

最后,我想给出package-info.java文件的源代码:

/*
 * Generated by src/saveVersion.sh
 */
@HadoopVersionAnnotation(version="3.0.0-SNAPSHOT", revision="930c89b105e19f1f4db755c0071378c507386824", branch="trunk",
                         user="byildiz", date="Mon Jul 16 18:56:16 EEST 2012", url="git://kaptan/home/byildiz/Desktop/hadoop-common/hadoop-common-project/hadoop-common",
                         srcChecksum="e54b3f6cb07ea1cd833d1ab0b947ac39")
package org.apache.hadoop;

如何修复此错误?

我认为这一定是一个Eclipse错误。我在HadoopVersionAnnotation.java中更改了一个字母(具体来说,是version->versionx(save)->version(save))以触发重新编译,所有编译错误都消失了。

您使用的是哪一版本的Eclipse?我在4.2(20120614-1722)中看到了这一点。我使用的版本是:4.2.0构建id:I20120608-1400