Shinobi
12-12-2006, 09:48
Salve ho rimesso fedora 6 sul pc principale, stamane faccio per metterdi java sdk e mi accorgo che c'è sul sito la 1.6, quindi scarico l'rpm, lo installo e setto il path in /etc/profile nella consueta maniera :
PATH=$PATH:/usr/java/jdk1.6.0/bin
JAVA_HOME=/usr/java/jdk1.6.0
export PATH JAVA_HOME
Il problema è che per verificare ho creato il classico hello, world in java nella mia home, lo compila senza problemi ma se tento di eseguirlo mi dice :
Exception in thread "main" java.lang.ClassFormatError: World (unrecognized class file version)
at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
at java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
at java.net.URLClassLoader.findClass(libgcj.so.7rh)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at gnu.java.lang.MainThread.run(libgcj.so.7rh)
quelche idea?? grazie!
PATH=$PATH:/usr/java/jdk1.6.0/bin
JAVA_HOME=/usr/java/jdk1.6.0
export PATH JAVA_HOME
Il problema è che per verificare ho creato il classico hello, world in java nella mia home, lo compila senza problemi ma se tento di eseguirlo mi dice :
Exception in thread "main" java.lang.ClassFormatError: World (unrecognized class file version)
at java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
at java.lang.ClassLoader.defineClass(libgcj.so.7rh)
at java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
at java.net.URLClassLoader.findClass(libgcj.so.7rh)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at gnu.java.lang.MainThread.run(libgcj.so.7rh)
quelche idea?? grazie!