2013-12-08 5 views
6

Ich habe sowohl JadClipse und JD-Eclipse Plugin versucht, aber keine scheint jedes Mal zu arbeiten, wenn ich eine Klassendatei öffne Es heißt "Quelle nicht gefunden".Java Decompiler für Eclipse kepler

Sowohl meine * .class und * .class (ohne Quelle) sind standardmäßig auf 'JD-Eclipse' eingestellt, aber es scheint nicht zu funktionieren. Hat jemand anderes dies versucht oder beide Plugins sind jetzt veraltet?

Unten ist meine Umgebung:

Eclipse-: Kepler JDK: 7

+5

[JadClipse für Eclipse 4.x 4.0.0] (https://marketplace.eclipse.org/content/jadclipse-eclipse-4x) soll funktionieren. In Zukunft könnten Links zu bestimmten Versionen von Eclipse-Plug-Ins hilfreich sein, um Probleme zu diagnostizieren. –

+0

Ich importierte eine WAR-Datei in meinem Eclipse-Projekt-Explorer ... scheint, dass die Klassendateien, die ich öffnen möchte, nicht im Projekt-Build-Pfad sind. "" Alice/build/classes/com/claimship/utility [in ComplaintmanagenentSystem] ist nicht aktiv der Build-Pfad seines Projekts " – Anirudh

+0

Es scheint also, dass ich irgendwie die Klassen in den Build-Pfad einfügen muss ... versuchen herauszufinden, wie! – Anirudh

Antwort

0

Verstanden arbeitet schließlich nach Klassen im WEB-INF-Ordnern setzen. Prost!

+0

Haben Sie einen Web-Inf-Ordner erstellt? Ich möchte zum Debugging ein jar ausführen und dekompilieren - muss ich einen Web-inf-Ordner im Jar erstellen? – Ell

+3

Jars könnten aus Java Resources deinstalliert werden >> Bibliotheken – Anirudh

5

Sie auch verwenden möchten, können Java in der Cloud Decompiler, keine Installation, keine Eclipse-erforderlich: http://www.javadecompilers.com/

+0

Danke dafür, aber was, wenn ich ein ganzes Paket von .class Dateien dekompilieren möchte? – Anirudh

+1

Ja, wahrscheinlich ist es dann keine Lösung. Die Seite funktioniert nur mit .jar und .class. Ich bin mir nicht sicher, ob es sich lohnt, ein Glas zu machen und es hochzuladen ... Aber es kann trotzdem getan werden ... –