I guess u have both Java 6 and Java 7 installed in your PC. And now when you are trying to run hadoop, its forcing Giraph which is made for java 7 to to run on a java 6 jvm. I will suggest you to have a look in your .bashrc file for the default java version and try to make java 7 as the default JVM. Hope this helps
On Tue, Jul 1, 2014 at 5:45 PM, Vineet Mishra <[email protected]> wrote: > Hi All, > > I am new to Giraph and I am running quick example from > > http://giraph.apache.org/quick_start.html > > While running the Giraph job it is throwing java class version error, > although I am having Java and Javac set to version 7 still I don't have any > nerve why is this happening. > > *Running command :* > > hadoop jar > /usr/local/giraph/giraph-examples/target/giraph-examples-1.1.0-SNAPSHOT-for-hadoop-1.2.1-jar-with-dependencies.jar > org.apache.giraph.GiraphRunner > org.apache.giraph.examples.SimpleShortestPathsComputation -vif > org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat > -vip /home/user/input/tiny_graph.txt -vof > org.apache.giraph.io.formats.IdWithValueTextOutputFormat -op > /home/user/output/shortestpaths -w 1 > > > *Error Trace :* > > Exception in thread "main" java.lang.UnsupportedClassVersionError: > org/apache/giraph/GiraphRunner : Unsupported major.minor version 51.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:634) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > at java.net.URLClassLoader.access$000(URLClassLoader.java:73) > at java.net.URLClassLoader$1.run(URLClassLoader.java:212) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:321) > at java.lang.ClassLoader.loadClass(ClassLoader.java:266) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:266) > at org.apache.hadoop.util.RunJar.main(RunJar.java:149) > > Version Used : > Hadoop 1.1.2 > Java 1.7 > > Any help would be highly appreciated. > Thanks in advance! >
