Wie kann ich zu dekompilieren viele Gläser auf einmal?
Gut, ich denke, Thema sagt alles 🙂
Die ideale Lösung finden würde, alle Gläser in einem bestimmten Ordner (Sie könnten in sub-Ordner), und schreiben Sie alle gefundenen Quellen in einer einzigen "src" - Verzeichnis natürlich maintaing den package Ordner.
Konkreten Anwendungsfall: dekompilieren alle Eclipse-plugin-jars
Sie benötigen sollte decompiler s/w. Google für die besten verfügbaren.
Können, verwenden Sie die 'find' - Befehl?
Wenn Sie wollen einfach nur sehen-code, wenn erforderlich, dann können Sie auch mithilfe des Eclipse-decompiler-plugin.
Freude - wusste nicht, dass die eclipse-Schiffe mit einem decompiler plugin ... ich weiß, es gibt ein plugin für den java decompiler aber das ist "3rd party".
ja, es gibt dekompilieren von plugins für eclipse. siehe: sourceforge.net/projects/jadclipse und mkyong.com/java/java-decompiler-plugin-for-eclipse und devx.com/Java/Article/22657
Können, verwenden Sie die 'find' - Befehl?
Wenn Sie wollen einfach nur sehen-code, wenn erforderlich, dann können Sie auch mithilfe des Eclipse-decompiler-plugin.
Freude - wusste nicht, dass die eclipse-Schiffe mit einem decompiler plugin ... ich weiß, es gibt ein plugin für den java decompiler aber das ist "3rd party".
ja, es gibt dekompilieren von plugins für eclipse. siehe: sourceforge.net/projects/jadclipse und mkyong.com/java/java-decompiler-plugin-for-eclipse und devx.com/Java/Article/22657
InformationsquelleAutor Tom | 2011-01-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Download JAD Decompiler.
Unjar alle Ihre jar-Dateien (mit dem Befehl
jar xvf
) zu einem Verzeichnis. Nennen wir diese${unjar.dir}
.Erstellen Sie ein Verzeichnis für JAD zu schreiben, die dekompiliert Quellen. Nennen wir diese
${target.dir}
.Führen Sie den folgenden Befehl ein:
Optionen sind:
Okay, ich bin auf meinem Weg. Erste Hürde: Wie unjar viele Gläser auf einem Windows-Eingabeaufforderung? Lösung gefunden: for /f %f in ('dir /b ..*.jar') do jar xf ..\%f
Dekompilieren....
thanku dogbane, das ist die einfachste Lösung immer für decomipling die gesamte jar
eine param, dass mir geholfen wurde
-lradix<num>- display long integers using the specified radix
(in meinem Fall für serialVersionUID Felder), Standard ist 16 es scheint...InformationsquelleAutor dogbane
http://java.decompiler.free.fr/
-1 Dies keine Antwort auf meine Frage, dekompilieren, mehrere Gläser auf einmal
Oh sorry, ich dachte, Sie brauchen, zu dekompilieren, alle Klassen in eine jar-Datei.
InformationsquelleAutor ehsun7b
Dekompilieren eclipse-plugins??
Abgesehen von der Existenz einer technischen Lösung - (1) können Sie alle Quellcode-Dateien für den (offiziellen) eclipse-plugins als Bündel und (2) nicht erwarten, dass der decompiler Ergebnisse kompilieren, oder kann verwendet werden, um den code zu Debuggen.
Also, wenn Sie wollen, um zu studieren die Quelle der eclipse und die plugins, die Dekompilierung ist .. sagen wir .. nicht die besten Idee.
InformationsquelleAutor Andreas_D
Schrieb ich ein tool Namen
code-collection
mitshell script
undcfr
zufind
unddecompile
allejar
,war
Dateien auf einmal.Nach der Dekompilierung der jar -, war-Dateien, die Sie verwenden könnte, mein Werkzeug zu finden und kopieren Sie alle speziellen Dateien (
.js
,.html
zum Beispiel) in ein neues Verzeichnis.Besuchen Sie mein Projekt an: code-Sammlung
InformationsquelleAutor Tho
Windows entsprechende Befehl HIERFÜR wäre:
InformationsquelleAutor Aura