मैं हाल ही में की स्थापना रद्द जावा 8, जावा 6 उपयोग करने के लिए के रूप में मैं अपने कोड/कृतियों सिर्फ उन जावा 8 पर अधिक से अधिक लोगों द्वारा प्रयोग करने योग्य होने के लिए जब मैं mvn - version
कर वापस करती हैं:जावा 6 असमर्थित MAJOR.MINOR संस्करण 51.0
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:401)
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:254)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:144)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:266)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
जब मैं करना java -version
:
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
सब कुछ जावा के साथ ठीक लग रहा है, लेकिन यह भी होता है जब मैं निष्पादन योग्य जार को चलाने के लिए प्रयास करें। मैं मैन्युअल रूप से जावा जार कर (जार नाम) द्वारा उसके चारों ओर हो गया
मैवेन का कौन सा संस्करण आप उपयोग कर रहे हैं? –
** JAVA_HOME/bin/java -version ** जावा संस्करण "1.6.0_45" प्रिंट करता है? – Bikku
बस जावा 8 का उपयोग करें और 1.6 संगतता –