On Jan 16, 2009, at 19:18, Pradeep Pujari wrote:
I am able to compile with Java 5.0. I am getting following error
when I
execute this below command. Please help.
p139...@ft000xd3149416
/cygdrive/c/eclipse/eclipse/workspace/nutch_trunk/bin
$ nutch crawl urls -dir crawl -depth 3 -topN 50
Exception in thread "main" java.lang.UnsupportedClassVersionError:
org/apache/ha
doop/util/PlatformName (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:
246)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
322)
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/nutch/craw
l/Crawl
Thanks/Regards
Pradeep Pujari
415-422-1678
Newer versions of Hadoop (0.19 for sure) require Java 6. IOException
added a couple new constructors in Java 6 and Hadoop uses them.
Eric