Hi, I have the same error "Type AvroRecord cannot be resolved to a type”, and the solution is: (1) Download the latest avro-tools from http://mirrors.cnnic.cn/apache/avro/avro-1.7.7/java/avro-tools-1.7.7.jar <http://mirrors.cnnic.cn/apache/avro/avro-1.7.7/java/avro-tools-1.7.7.jar>. (2) Change directory to hadoop-2.7.3-src/hadoop-common-project/hadoop-common/src/test/avro, and perform command: $ java -jar <avro-tools-jar-path>/avro-tools-1.7.7.jar compile schema avroRecord.avsc ../java/ Note that this command will generate the corresponding java source file with avroRecord.avsc. (3)Refresh the hadoop-common project in Eclipse.
My hadoop is 2.7.3, it works with avro-tools-1.7.7.jar, but not works with latest avro-tools-1.8.1.jar. > 在 2016年11月19日,上午12:19,Madhvaraj Shetty <madresearch2...@gmail.com> 写道: > > Hi, > > After producing eclipse files from maven, i successfully imported hadoop > project to eclipse.(hadoop-common-project) > > But it has few errors in eclipse: > > AvroRecord cannot be resolved to a type > EchoRequestProto cannot be resolved to a type > TestProtobufRpcProto cannot be resolved > TestProtobufRpcProto cannot be resolved to a type > > I think it is related protocol buffer, but i can't figure out where it is. > > Thanks > > > On Tue, Nov 15, 2016 at 6:27 PM, Mallanagouda Patil > <mallanagouda.c.pa...@gmail.com <mailto:mallanagouda.c.pa...@gmail.com>> > wrote: > Hi, > Some time back I have written an article on how to setup development > environment for Hadoop and also how to debug. > http://www.codeproject.com/Articles/1067129/Debugging-Hadoop-HDFS-using-IntelliJ-IDEA-on-Linux > > <http://www.codeproject.com/Articles/1067129/Debugging-Hadoop-HDFS-using-IntelliJ-IDEA-on-Linux> > You can reach me for any issues. > Thanks > Mallan > > > On Nov 15, 2016 5:49 PM, "Brahma Reddy Battula" > <brahmareddy.batt...@huawei.com <mailto:brahmareddy.batt...@huawei.com>> > wrote: > (Keeping user-mailing list in loop.) > > You can compile corresponding module which you modified. > > Please refer "Where to run Maven from?" from the following. > > https://github.com/apache/hadoop/blob/trunk/BUILDING.txt > <https://github.com/apache/hadoop/blob/trunk/BUILDING.txt> > > > > Regards > Brahma Reddy Battula > > -----Original Message----- > From: Madhvaraj Shetty [mailto:madresearch2...@gmail.com > <mailto:madresearch2...@gmail.com>] > Sent: 15 November 2016 19:36 > To: gene...@hadoop.apache.org <mailto:gene...@hadoop.apache.org> > Subject: Hadoop source code modification. > > Hello, > > I am working in the area of hadoop, especially i want to improve hadoop > security. > > So i need procedure for modifying hadoop source code. > I have visited this <https://wiki.apache.org/hadoop/HowToContribute > <https://wiki.apache.org/hadoop/HowToContribute>>and > able to compile hadoop from the source code, but i need to modify the part of > the code. > > Is it compulsory to compile the whole hadoop, can i compile/debug a part of > it. Any steps for that. > > > Thank you. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@hadoop.apache.org > <mailto:user-unsubscr...@hadoop.apache.org> > For additional commands, e-mail: user-h...@hadoop.apache.org > <mailto:user-h...@hadoop.apache.org> > > > > -- > -- > Madhvaraj M Shetty, > Research Scholar, > Department of Computer Science, > Mangalore University, Mangalagangothri, > Mangalore, Karnataka - 574199. > E-mail: madhvar...@gmail.com <mailto:dpachar...@gmail.com> > Phone: 9741449181