Modifier class .class
Résolu/Fermé
asmakalboussi
Messages postés
45
Date d'inscription
dimanche 19 août 2012
Statut
Membre
Dernière intervention
6 décembre 2012
-
8 oct. 2012 à 01:47
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 30 oct. 2013 à 00:33
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 30 oct. 2013 à 00:33
A voir également:
- Modifier class .class
- Modifier liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Modifier dns - Guide
- Modifier sa voix en direct - Guide
- Modifier une story facebook - Guide
3 réponses
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
8 oct. 2012 à 10:54
8 oct. 2012 à 10:54
Les fichiers .class sont des fichiers compilés, il ne sont pas fait pour être lu / modifiés.
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
8 oct. 2012 à 20:54
8 oct. 2012 à 20:54
On dirait que certains ne font pas de java ici ...
Tu peux télécharger JD Gui ici :
http://java.decompiler.free.fr/?q=jdgui
Une fois décompressé, fais juste un glisser/déposer du fichier jar sur l'icône de JDGui, le JAR sera alors décompilé et tu pourras extraire les sources.
Après s'entend que la licence le permette. Et que le jar ne soit pas obfusqué.
Tu peux télécharger JD Gui ici :
http://java.decompiler.free.fr/?q=jdgui
Une fois décompressé, fais juste un glisser/déposer du fichier jar sur l'icône de JDGui, le JAR sera alors décompilé et tu pourras extraire les sources.
Après s'entend que la licence le permette. Et que le jar ne soit pas obfusqué.
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
9 oct. 2012 à 00:38
9 oct. 2012 à 00:38
Le -1 je parie sur Reivax j'ai bon?
asmakalboussi
Messages postés
45
Date d'inscription
dimanche 19 août 2012
Statut
Membre
Dernière intervention
6 décembre 2012
9 oct. 2012 à 01:29
9 oct. 2012 à 01:29
stp personne na compris mon souci :'( , jai deja les sources .class affiché normalement (dans eclipse)dans le .jar decompressé , mon seule probleme que je dois forcement modifier un des classes .class pour avoir une version adapté a mon travail.
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
9 oct. 2012 à 01:34
9 oct. 2012 à 01:34
Les sources sont en .java, pas en .class
Si les fichiers sont encore en . class, c'est qu'ils ne sont pas décompilés.
Si c'est un fichier .class à décompiler pour modifier, c'est la même méthode qu'au dessus.
Télécharger JD Gui, qui est un décompilateur, puis juste glisser.déposer le fichier .class en question sur l'exécutable de JD Gui, qui affichera alors le code source.
Le copier dans Eclipse, le modifier à sa guise, etc :-)
Si les fichiers sont encore en . class, c'est qu'ils ne sont pas décompilés.
Si c'est un fichier .class à décompiler pour modifier, c'est la même méthode qu'au dessus.
Télécharger JD Gui, qui est un décompilateur, puis juste glisser.déposer le fichier .class en question sur l'exécutable de JD Gui, qui affichera alors le code source.
Le copier dans Eclipse, le modifier à sa guise, etc :-)
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
9 oct. 2012 à 08:33
9 oct. 2012 à 08:33
Je n'ai jamais dit que les fichiers .class n'était pas décompilable... juste indiqué qu'ils n'étaient pas fait pour ça :)
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
Modifié par Reivax962 le 9/10/2012 à 10:17
Modifié par Reivax962 le 9/10/2012 à 10:17
> Le -1 je parie sur Reivax j'ai bon?
Euh non, t'as pas bon, je ne vois pas pourquoi je te mettrais -1... Ce que tu dis est juste, et résout le problème, quoique la forme ne soit pas des plus heureuses (quel rapport entre décompiler et faire ou non du java ?) ni des plus respectueuses.
Mais je suis d'accord avec Freedomsoul, si on veut le source, on charge / demande le source, on ne décompile pas.
Euh non, t'as pas bon, je ne vois pas pourquoi je te mettrais -1... Ce que tu dis est juste, et résout le problème, quoique la forme ne soit pas des plus heureuses (quel rapport entre décompiler et faire ou non du java ?) ni des plus respectueuses.
Mais je suis d'accord avec Freedomsoul, si on veut le source, on charge / demande le source, on ne décompile pas.
Utilisateur anonyme
8 oct. 2012 à 17:48
8 oct. 2012 à 17:48
Salut,
Et après compilation du (des) sources, penser à actualiser le .jar !!!
Cordialement,
dan
Et après compilation du (des) sources, penser à actualiser le .jar !!!
Cordialement,
dan
8 oct. 2012 à 10:57
8 oct. 2012 à 10:58
Merci ^^
8 oct. 2012 à 20:13