Mike, I believe we are using surefire 2.0 with JDK 1.4.  Is your
surefire-booter-2.0.jar 22708 bytes in size?  If not, you are using an
invalid copy and you might want to resync with central. 

-----Original Message-----
From: Fisher, Michael (IT) [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 22, 2006 11:50 AM
To: 'Maven Users List'
Subject: RE: Plugin versions and JDK

Here's the failure.  Again, my JAVA_HOME is set to SUN 1.4.2_06 SDK.


[SNIP]

Downloading:
http://<INTERNAL_REPO>/repository/org/codehaus/plexus/plexus-utils/1.1/p
lexu
s-utils-1.1.pom
767b downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-boo
ter/
2.0/surefire-booter-2.0.pom
770b downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire/2.0
/sur
efire-2.0.pom
3K downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-api
/2.0
/surefire-api-2.0.pom
741b downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-api
/2.0
/surefire-api-2.0.jar
47K downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-boo
ter/
2.0/surefire-booter-2.0.jar
22K downloaded
[INFO] [surefire:test]
Downloading:
http://<INTERNAL_REPO>/repository/org/codehaus/plexus/plexus-utils/1.1/p
lexu
s-utils-1.1.jar
164K downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-jun
it/2
.0/surefire-junit-2.0.pom
583b downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-pro
vide
rs/2.0/surefire-providers-2.0.pom
1K downloaded
Downloading:
http://<INTERNAL_REPO>/repository/org/apache/maven/surefire/surefire-jun
it/2
.0/surefire-junit-2.0.jar
11K downloaded[INFO] Surefire report directory:
<...>/target/surefire-reports
Exception in thread "main" java.lang.UnsupportedClassVersionError:
org/apache/maven/surefire/booter/SurefireBooter (Unsupported major.minor
version 47.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:495)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:110)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$1(URLClassLoader.java:217)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:192)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:290)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:256)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)


 

-----Original Message-----
From: Mike Perham [mailto:[EMAIL PROTECTED]
Sent: Monday, May 22, 2006 12:35 PM
To: Maven Users List
Subject: RE: Plugin versions and JDK

Mike, can you please point us to the exact binaries that you are having
problems with? 

-----Original Message-----
From: Fisher, Michael (IT) [mailto:[EMAIL PROTECTED]
Sent: Monday, May 22, 2006 11:23 AM
To: 'Maven Users List'
Subject: Plugin versions and JDK

Hello,

Quick question regarding JDK versions and running Maven2 plugins...

Maven requires a JAVA_HOME system property to be set in order to run,
when I set this to point to a 1.4.2_06 JDK, I get an
UnsupportedClassVersion exception when I get to the surefire test cycle
(Using version 2.0 of Surefire).  When looking at the JAR, it seems to
have been built with 1.5.2_05.  Does this mean I need to be running a
1.5+ JDK in order to use the latest version of such plugins?  

The reason I ask, is because even though I could build my software on
1.5+, I cannot deploy it to an environment running above 1.4.2.  What is
the suggested work around for this?

Thanks,
Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to