Savoir la version d'un .class

Savoir la version d'un .class - Java - Programmation

Marsh Posté le 04-09-2006 à 16:12:28    

Oui, quelqu'un saurait comment savoir vite fait si un .class quelconque à été compilé en 1.4 ou 1.5 ? :o
 
Sinon ça parait normal d'obtenir des .class de tailles différentes suivant que la compil a été faite avec ANT ou Rational application devleoper (les 2 pointant sur les mêmes libs de java pourtant) ?

Reply

Marsh Posté le 04-09-2006 à 16:12:28   

Reply

Marsh Posté le 04-09-2006 à 16:20:19    

je crois que RAD/WSAD/Eclipse utilisent un compilateur différent de javac.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 05-09-2006 à 10:59:34    

La taille du .class peut dépendre aussi des options de compilation comme l'inclusion des infos de debug

Reply

Marsh Posté le 05-09-2006 à 11:27:58    

Bidem a écrit :

La taille du .class peut dépendre aussi des options de compilation comme l'inclusion des infos de debug


 
 ... et de l'obfuscation dans les taches ant


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
Reply

Marsh Posté le 08-09-2006 à 11:35:50    

oui c'est possible,c'est à dire que les fichiers compilés avec ant via une tache javac font 25% de moins en taille que ceux pondus par rational,ça parait énorme commedifférence. m'enfin je verrais bien à l'usage si il y a des comportements bizarres.  
 
merci ;)

Reply

Marsh Posté le 08-09-2006 à 14:14:31    

Tu peux voir la version du compilateur à l'aide d'un décompilateur.
Par exemple : DJ Java Decompiler

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed