web-dev-qa-db-fra.com

Comment convertir tous les fichiers .class en fichiers .Java à partir d'un fichier .jar

J'ai un fichier .jar et quand je l'extrais, il me donne tous les fichiers .class présents dans ce fichier jar.

J'ai décompilé tous les fichiers .class en utilisant http://jd.benow.ca/ tool mais je veux que tous les fichiers .class soient enregistrés dans des fichiers .Java.

À l'heure actuelle, je ne vois que le code, mais l'extension ne convertit pas en .Java.

Quelqu'un S'il vous plaît aidez-moi dans ce domaine.

7
Govind

vous pouvez utiliser javadecompilers et cela fonctionne parfaitement 

 enter image description here

et à l'étape suivante, vous décompilez avec Upload and Decompileet cette page s'affiche 

 enter image description here

et c’est juste copy le dossier package de jarname.Zip et paste il dans votre projet.

j'ai testé son travail pour moi.

 enter image description here

vous pouvez voir ceci répondre pour plus.

5
Hosseini

jd-cmd

https://github.com/kwart/jd-cmd

fonctionne bien pour la décompilation. Je l'ai utilisé pour convertir des bocaux entiers en code source. Recherchez les options de ligne de commande pour plus de détails, par exemple. --outputDir pour spécifier un répertoire pour le code source généré.

2
JF Meier