You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Lis Maria <li...@gmail.com> on 2010/07/27 13:31:35 UTC

Unsupported class version error

Hi,

I am trying to copy a zip file to a remote machine using the ant scp task.
The jar file required for this task jsch-0.1.43 is also put inside the ANT
lib folder. But i get the below exception while this target gets triggered

BUILD FAILED
java.lang.UnsupportedClassVersionError: Bad version number in .class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
4)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)



Can some one help?

Thanks,
Lis Thomas

RE: AW: Unsupported class version error

Posted by Martin Gainty <mg...@hotmail.com>.
Chris-

 

sounds like a VerifyError which is wrong class e.g. 1.4!=1.5

get the sources and recompile and rejar


hth
Martin 
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.

Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.



 

> Date: Sun, 3 Oct 2010 02:41:15 -0700
> From: ant_nabble@elaborategrove.com
> To: user@ant.apache.org
> Subject: Re: AW: Unsupported class version error
> 
> 
> I have exactly the same problem that Lis has described
> 
> Ant: version 1.8.1 compiled on April 30 2010
> JRE: java version "1.6.0_21"
> Jcraft jsch: jsch-0.1.43.jar
> 
> The only fix for me was to downgrade to jsch-0.1.40.jar
> 
> Did you find a solution @Lis?
> 
> -Chris
> -- 
> View this message in context: http://ant.1045680.n5.nabble.com/Unsupported-class-version-error-tp2255709p3074424.html
> Sent from the Ant - Users mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 
 		 	   		  

Re: AW: Unsupported class version error

Posted by Chris Nicholls <an...@elaborategrove.com>.
I have exactly the same problem that Lis has described

Ant: version 1.8.1 compiled on April 30 2010
JRE: java version "1.6.0_21"
Jcraft jsch: jsch-0.1.43.jar

The only fix for me was to downgrade to jsch-0.1.40.jar

Did you find a solution @Lis?

-Chris
-- 
View this message in context: http://ant.1045680.n5.nabble.com/Unsupported-class-version-error-tp2255709p3074424.html
Sent from the Ant - Users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


AW: Unsupported class version error

Posted by Ja...@rzf.fin-nrw.de.
So try running with Java 1.5 or higher ...

Jan 

>-----Ursprüngliche Nachricht-----
>Von: leif.landen@gmail.com [mailto:leif.landen@gmail.com] Im 
>Auftrag von Leif Ershag
>Gesendet: Dienstag, 27. Juli 2010 14:28
>An: Ant Users List
>Betreff: Re: Unsupported class version error
>
>What java-version are you running ant with? It looks like the 
>jsch-lib is
>compiled with a higher versionnr than you support?
>
>//Leif Ershag
>
>On Tue, Jul 27, 2010 at 1:31 PM, Lis Maria 
><li...@gmail.com> wrote:
>
>> Hi,
>>
>> I am trying to copy a zip file to a remote machine using the 
>ant scp task.
>> The jar file required for this task jsch-0.1.43 is also put 
>inside the ANT
>> lib folder. But i get the below exception while this target 
>gets triggered
>>
>> BUILD FAILED
>> java.lang.UnsupportedClassVersionError: Bad version number 
>in .class file
>>        at java.lang.ClassLoader.defineClass1(Native Method)
>>        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>>        at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
>> 4)
>>        at 
>java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>>        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>>        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>>        at java.security.AccessController.doPrivileged(Native Method)
>>        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>        at 
>java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>>        at java.lang.Class.forName0(Native Method)
>>        at java.lang.Class.forName(Class.java:164)
>>
>>
>>
>> Can some one help?
>>
>> Thanks,
>> Lis Thomas
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Re: Unsupported class version error

Posted by Leif Ershag <le...@ershag.se>.
What java-version are you running ant with? It looks like the jsch-lib is
compiled with a higher versionnr than you support?

//Leif Ershag

On Tue, Jul 27, 2010 at 1:31 PM, Lis Maria <li...@gmail.com> wrote:

> Hi,
>
> I am trying to copy a zip file to a remote machine using the ant scp task.
> The jar file required for this task jsch-0.1.43 is also put inside the ANT
> lib folder. But i get the below exception while this target gets triggered
>
> BUILD FAILED
> java.lang.UnsupportedClassVersionError: Bad version number in .class file
>        at java.lang.ClassLoader.defineClass1(Native Method)
>        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>        at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
> 4)
>        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>        at java.lang.Class.forName0(Native Method)
>        at java.lang.Class.forName(Class.java:164)
>
>
>
> Can some one help?
>
> Thanks,
> Lis Thomas
>