Decompilateur Java - Java - Programmation
Marsh Posté le 22-12-2004 à 12:10:05
bin tu pourras retomber sur un .java, par contre ca sera pas forcement tres comprehensible (les noms des vars locales sont perdus, par exemple), et deux trois "optimisations" au niveau du bytecode fera que ca sera un brin le souc, surtout au niveau du typage
Marsh Posté le 22-12-2004 à 12:10:37
Oui, mais ton code sera un peu changé, notamment au niveau des noms de variables.
J'te conseille Cavaj : http://www.bysoft.se/sureshot/cavaj/
Marsh Posté le 22-12-2004 à 12:16:35
J'utilise Jad via le plugin jadclipse (Eclipse)
Voici un article pour l'installation : http://www.devx.com/Java/Article/22657
Marsh Posté le 22-12-2004 à 12:30:06
ça vous arrive des bugs comme ça ? (Fichiers java illisibles)
Marsh Posté le 22-12-2004 à 13:11:00
mazda3 a écrit : ça vous arrive des bugs comme ça ? (Fichiers java illisibles) |
ca depend qui a ecrit le .java
Marsh Posté le 22-12-2004 à 13:46:35
ReplyMarsh Posté le 22-12-2004 à 13:47:04
mazda3 a écrit : ça vous arrive des bugs comme ça ? (Fichiers java illisibles) |
Backup, t'as déjà entendu parler, jeune inconscient ?
Marsh Posté le 22-12-2004 à 13:55:18
mazda3 a écrit : ça vous arrive des bugs comme ça ? (Fichiers java illisibles) |
Ta classe est peut être trop grosse (par exemple, une méthode à une taille limite de 64Ko).
Tu n'arrives même plus à ouvrir le fichier avec notepad ou c'est juste dans Eclipse ?
Qui qu'il en soit je te conseille d'alléger ta classe (si elle fait des milliers de lignes la conception objet est mauvaise)
Marsh Posté le 22-12-2004 à 13:58:35
Bah ça dépend, ça peut arriver des milliers de lignes dans une classe... Doit bien y avoir des cas particuliers
Enfin c'est sûr qu'en général...
Marsh Posté le 22-12-2004 à 14:04:03
bidem a écrit : Ta classe est peut être trop grosse (par exemple, une méthode à une taille limite de 64Ko). |
Je viens de décompilé et le java fait 5000 lignes. (C'est pas si gros que ça )
Apparement le code y est comme avant a part que g perdu les commentaires.
Sinon les backup j'en fait (1-2 fois par mois), mais comme c'est un fichier que je modifie (très) souvent, le dernier backup ne m'aurait rien apporté
Marsh Posté le 22-12-2004 à 14:05:57
mazda3 a écrit : Sinon les backup j'en fait (1-2 fois par mois) |
Pas assez, no good, pas bien. Ca me fait penser que je dois faire un backup
Marsh Posté le 22-12-2004 à 16:07:59
chrisbk a écrit : bin tu pourras retomber sur un .java, par contre ca sera pas forcement tres comprehensible (les noms des vars locales sont perdus, par exemple), et deux trois "optimisations" au niveau du bytecode fera que ca sera un brin le souc, surtout au niveau du typage |
pas si c'est compilé avec les infos de debug (qui sont enablées par defaut je crois), ou alors tu parles d'une subtilité subtile qui m'échappe subtilement
Marsh Posté le 22-12-2004 à 16:08:43
et alors euh, jveux pas dire, mais des topics decompilo java, on en a 3 par mois aussi; et, dernier détail, une question ça prend en général un '?', vers la fin.
Marsh Posté le 22-12-2004 à 17:02:36
the real moins moins a écrit : et alors euh, jveux pas dire, mais des topics decompilo java, on en a 3 par mois aussi; et, dernier détail, une question ça prend en général un '?', vers la fin. |
slogs
Marsh Posté le 22-12-2004 à 12:07:41
Avez vous un bon decompilateur Java ?
Mon probleme, j'ai perdu un fichier source .java (qui fait plusieurs milliers de ligne). Je ne sais pas ce qui s'est passé, mais je n'arrive plus à ouvrir le fichier.
Il me reste que le .class
Est ce qu'un décompilateur peut résoudre mon pb ?
Message édité par Mazda3 le 22-12-2004 à 17:02:50