I was able to add the appropriate Maven dependencies and it "works". I have one last question on this thread. With the added dependencies I am getting the warning:

13/04/22 11:53:18 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
What does this mean? Can it be avoided?

Thanks again.


On Mon, Apr 22, 2013 at 11:17 AM, Kevin Burton wrote:

What dependency for the Maven project should I use?

On Apr 22, 2013, at 10:02 AM, Ted Yu <yuzhih...@gmail.com> wrote:

The exception was due to incompatible RPC versions between Apache maven
artifacts and CDH4.

I suggest you build the project with same hadoop version as in your cluster.

On Mon, Apr 22, 2013 at 7:50 AM, Kevin Burton <rkevinbur...@charter.net>wrote:

I am relatively new to Hadoop and am working through a Manning publication "Hadoop in Action". One of the first program in the book (page 44) gives me a Java exception: org.apache.hadoop.ipc.RemoteException: Server IPC version
7 cannot communicate with client version 3.

My Hadoop distribution is CDH4. The Java Maven project takes its
dependency from Apache. The exception comes from a line involving the
"Configuration" class.

Any idea on how to avoid this exception?

Reply via email to