Comment puis-je décompiler, de nombreux pots à la fois?
Bien, je suppose que sujet dit tout 🙂
La solution idéale serait de trouver tous les pots dans un certain dossier (ils peuvent être dans des sous-dossiers), et d'écrire toutes les sources disponibles dans un seul répertoire "src", bien sûr, maintenant les dossiers package.
Cas concret d'utilisation: décompiler tous les plug-in Eclipse, pots
Vous devez exiger decompiler s/w. Google pour les meilleurs.
Pouvez-vous utiliser le "trouver" commande?
Si vous voulez juste voir code lorsque requis, alors vous pouvez aussi utiliser Eclipse est decompiler plugin.
La joie ne savais pas qu'eclipse est livré avec un décompilateur plugin ... je sais, il y a un plugin pour le java decompiler mais que "3ème partie".
oui il y a de décompiler des plugins pour eclipse. voir ceci: sourceforge.net/projects/jadclipse et mkyong.com/java/java-decompiler-plugin-for-eclipse et devx.com/Java/Article/22657
Pouvez-vous utiliser le "trouver" commande?
Si vous voulez juste voir code lorsque requis, alors vous pouvez aussi utiliser Eclipse est decompiler plugin.
La joie ne savais pas qu'eclipse est livré avec un décompilateur plugin ... je sais, il y a un plugin pour le java decompiler mais que "3ème partie".
oui il y a de décompiler des plugins pour eclipse. voir ceci: sourceforge.net/projects/jadclipse et mkyong.com/java/java-decompiler-plugin-for-eclipse et devx.com/Java/Article/22657
OriginalL'auteur Tom | 2011-01-25
Vous devez vous connecter pour publier un commentaire.
Télécharger JAD Decompiler.
Unjar tous vos fichiers jar (à l'aide de la commande
jar xvf
) dans un répertoire. Appelons cette${unjar.dir}
.Créer un répertoire pour JAD pour écrire le décompilé sources. Appelons cette
${target.dir}
.Exécuter la commande suivante:
options sont les suivantes:
Bon, je suis sur mon chemin. Premier obstacle: Comment unjar de nombreux pots sur une invite de commande Windows? Solution trouvée: for /f %f in ('dir /b ..*.jar") ne jar xf ..\%f
La décompilation....
thanku dogbane, c'est la solution la plus simple jamais pour decomipling le pot entier
un paramètre qui m'a aidé a été
-lradix<num>- display long integers using the specified radix
(dans mon cas pour serialVersionUID champs), la valeur par défaut est de 16, il semble...OriginalL'auteur dogbane
http://java.decompiler.free.fr/
-1 Cela ne répond pas à ma question de la décompilation plusieurs pots à la fois
Oh désolé, je pensais que vous avez besoin de décompiler toutes les classes dans un fichier jar.
OriginalL'auteur ehsun7b
Décompiler des plugins eclipse??
En dehors de l'existence d'une solution technique, - (1) vous pouvez obtenir tous les fichiers source de l' (officiel) des plugins eclipse sous forme de faisceaux et (2) ne pas s'attendre à ce que le decompiler résultats de la compilation ou peut être utilisé pour déboguer le code.
Donc, si vous voulez étudier la source de l'éclipse et c'est des plugins, la décompilation est-à .. dire .. pas le meilleur idée.
OriginalL'auteur Andreas_D
J'ai écrit un outil de noms
code-collection
à l'aide deshell script
etcfr
àfind
etdecompile
tousjar
,war
fichiers à la fois.Après la décompilation jar, war fichiers, vous pouvez utiliser mon outil pour trouver et copier tous les fichiers spécifiques (
.js
,.html
par exemple) vers un nouveau répertoire.Visiter mon projet: code de la collection de
OriginalL'auteur Tho
L'équivalent Windows de commande pour ce serait:
OriginalL'auteur Aura