Jarkko Rantavuori created SUREFIRE-1923:
-------------------------------------------

             Summary: Toolchain using JDK 6 does not work
                 Key: SUREFIRE-1923
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1923
             Project: Maven Surefire
          Issue Type: Bug
          Components: Maven Surefire Plugin
    Affects Versions: 3.0.0-M5
            Reporter: Jarkko Rantavuori
         Attachments: pom.xml

Using toolchain in attempt to get a working build using Java 6, with Maven 
itself using Java 8. Shouldn't using the toolchain allow using older versions 
for compiling and execution of tests, since plugin itself is running with 
whatever Maven uses?

Error I get is:

 
{code:java}
Error:  Exception in thread "main" java.lang.UnsupportedClassVersionError: 
org/apache/maven/surefire/booter/ForkedBooter : Unsupported major.minor version 
51.0
    Error:      at java.lang.ClassLoader.defineClass1(Native Method)
    Error:      at java.lang.ClassLoader.defineClass(ClassLoader.java:648)
    Error:      at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    Error:      at java.net.URLClassLoader.defineClass(URLClassLoader.java:296)
    Error:      at java.net.URLClassLoader.access$000(URLClassLoader.java:69)
    Error:      at java.net.URLClassLoader$1.run(URLClassLoader.java:231)
    Error:      at java.net.URLClassLoader$1.run(URLClassLoader.java:225)
    Error:      at java.security.AccessController.doPrivileged(Native Method)
    Error:      at java.net.URLClassLoader.findClass(URLClassLoader.java:224)
    Error:      at java.lang.ClassLoader.loadClass(ClassLoader.java:325)
    Error:      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:307)
    Error:      at java.lang.ClassLoader.loadClass(ClassLoader.java:270)
    Error:      at 
sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:406)
{code}
Attached my pom: [^pom.xml]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to