Les fichiers .class

dr_melina2012 Messages postés 5 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Bonjour à tous
j'ai un fichier .class que je voudrais modifier (j'ai l'autorisation pour le faire), et j'ai eu son correspondant en java grace au logiciel décompilateur cavaj. Mais je ne sais pas comment faire pour recompiler ce fichier java obtenu.
merci de votre aide
A voir également:

3 réponses

KX Messages postés 19031 Statut Modérateur 3 020
 
Tu fais un copier-coller du code et tu le compiles comme n'importe quel autre fichier Java (en faisant en particulier attention à bien configurer le classpath)

Remarque : Cavaj date de 2001 ! Tu peux utiliser Java Decompiler à la place, ça supportera plus de fonctionnalités, en particulier les plus récentes...La confiance n'exclut pas le contrôle
0
dr_melina2012 Messages postés 5 Statut Membre
 
merci KX pour ta réponse
c'est ce que j'ai fait sur eclipse sauf qu'il y a beaucoup d'erreurs liées à d'autres classes et packages
faut il avoir toutes les classes et les packages initiaux?
0
KX Messages postés 19031 Statut Modérateur 3 020
 
Si tu décompiles la classe A, et que celle-ci utiliser la classe B, il faut qu'à la recompilation de A, le compilateur retrouve la classe B. Alors il n'est pas nécessaire d'avoir le code source B.java, le fichier B.class suffit, mais il faut qu'elles soient accessibles (c'est ce dont je parlais par "configurer le classpath")
0