Bonjour,
J'etais en local jusqu'ici, et je veux maintenant mettre mon projet sur linux, je suis donc passee au bash.
J'ai une erreur de version:
Quand je fais
on me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part javac -classpath $COMPILE_CLASSPATH $SOURCEPATH_BENCH"/Bench.java"
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bench (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
j'ai donc fouine un peu sur internet et tente
mais cette fois ce qu'on me dit, c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part javac -source "1.4" -target "1.4" -classpath $COMPILE_CLASSPATH $SOURCEPATH_BENCH"/Bench.java"
(si je mets juste target 1.4, on me dit qu il n est pas compatible avec source 1.5)./Bench.java:56: generics are not supported in -source 1.4
(try -source 1.5 to enable generics)
Class<?> classDef = Class.forName("grammars.definitions."+arg[0]);
est ce que vous auriez une idee?
merci beaucoup d'avance!
Partager