Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Won't Fix
-
Affects Version/s: 1.1-beta-1
-
Fix Version/s: None
-
Component/s: cli
-
Labels:None
-
Environment:JAVA_HOME set to a 1.3 JDK
Description
Is there some nicer message that can be produced than this?
C:\source\wsad\workspace\Deployment>maven XXXX
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/App (Unsupported major.minor version 48.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:51)
at java.net.URLClassLoader$1.run(URLClassLoader.java:190)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:183)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at com.werken.forehead.Forehead.setupEntry(Forehead.java:298)
at com.werken.forehead.Forehead.config(Forehead.java:256)
at com.werken.forehead.Forehead.config(Forehead.java:131)
at com.werken.forehead.Forehead.main(Forehead.java:579)
maybe a modification to forehead (and for m2, classworlds) to do this check and ensure it is targetted to 1.3?