Zeigen Sie den Quellcode der JAR-Datei „package.class“ an
Installieren Sie das JD-Dekompilierungs-Plugin
Manchmal möchten Sie mehr über den Quellcode des JAR-Pakets erfahren, von dem das Projekt abhängt, oder die kompilierte Klassendatei, aber Sie stellen fest, dass gewöhnliche Texteditoren sie nicht öffnen können, oder
Halten Sie die Strg-Taste gedrückt und klicken Sie auf den Klassennamen. Der Texteditor zum Springen lautet wie folgt
Frage 1:
Wie kann man feststellen, ob ein JAR-Paket Open Source ist?
Frage 2:Wählen Sie beim Bearbeiten einer .java-Datei einen Klassennamen aus, z. B. die String-Klasse, und drücken Sie dann F3, um den Java-Quellcode anzuzeigen (oder halten Sie die Strg-Taste gedrückt und klicken Sie auf den Klassennamen, um ihn anzuzeigen).
Aber bei einigen Klassennamen können Sie den Quellcode nicht sehen, wenn Sie darauf klicken. Wie kann ich also den Java-Quellcode zu diesem Zeitpunkt sehen?
The source attachment does not contain the source for the file String.class.
源附件不包含文件String.class的源。
You can change the source attachment by clicking Change Attached Source below:
你可以通过点击下面的Change Attached Source来改变源附件。
Wenn Sie es konfigurieren, ist die angehängte Quelle immer noch dieselbe, nachdem Sie den Sprung gefunden haben.
Im Editor darunter gibt es Kauderwelsch wie dieses
Auf keinen Fall, ich kann den kompilierten Quellcode nicht anzeigen
Das Tutorial beginnt also
Laden Sie das JD-Plugin herunter
Rufen Sie die offizielle JD- Website http://jd.benow.ca/ auf, schieben Sie die Seite nach unten, um JD-Eclipse wie folgt zu sehen, und laden Sie Release jd-eclipse-site-1.0.0-RC2.zip herunter
Klicken Sie auf Herunterladen
Installieren Sie 2.0.0Installation
Laden Sie die ZIP-Datei von JD-Eclipse herunter,
starten Sie Eclipse,
klicken Sie auf „Hilfe > Neue Software installieren…“,
ziehen Sie die ZIP-Datei per Drag-and-Drop in Dialogfenster,
aktivieren Sie „Java Decompiler Eclipse Plug-in“,
klicken Sie auf die Schaltflächen „Weiter“ und „Fertig stellen“. ,
Es erscheint ein Warndialogfenster, weil „org.jd.ide.eclipse.plugin_x.yzjar“ nicht signiert ist. Klicken Sie auf die Schaltfläche „Trotzdem installieren“.
- Laden Sie die JD-Eclipse-ZIP-Datei herunter.
- Eclipse starten.
- Klicken Sie auf "Hilfe > Neue Software installieren...".
- Ziehen Sie die ZIP-Datei per Drag & Drop in das Dialogfenster.
- Aktivieren Sie "Java Decompiler Eclipse Plug-in".
- Klicken Sie auf die Schaltflächen „Weiter“ und „Fertig stellen“.
- Es erscheint ein Warndialogfenster, weil "org.jd.ide.eclipse.plugin_x.yzjar" nicht signiert ist. Klicken Sie auf die Schaltfläche "Trotzdem installieren".
Version 2.0 ist einfacher zu installieren als Version 1.0
Hier ist die 1.0.0-Methode für die 2.0.0-Installation
Installieren Sie Version 1.0.0 offizielle Website-Informationen
Der Installationsprozess ist klar auf der offiziellen Website beschrieben, wie im roten Kasten oben gezeigt, daher kann ich ihn kaum verstehen und erzwinge eine Übersetzung:
Installation
-
Laden Sie die JD-Eclipse-Update-Site herunter und entpacken Sie sie, //Laden Sie die Datei herunter und dann ... müssen Sie sie nicht entpacken! (erzwungene Übersetzung, don’t, don’t, don’t need to decompress) (unzip bedeutet eigentlich entpacken, der Blogger kann es direkt ohne Dekompression verwenden, dann don’t, don’t, don’t need to decompress)
-
Eclipse starten, // Eclipse ausführen
-
Klicken Sie auf „Hilfe > Neue Software installieren…“, //Klicken Sie auf die Eclipse-Menüleiste Hilfe >
-
Neue Software installieren…
-
Klicken Sie auf die Schaltfläche „Hinzufügen…“, um ein neues Repository hinzuzufügen,//点击Hinzufügen…
-
Geben Sie „JD-Eclipse Update Site“ ein und wählen Sie das lokale Site-Verzeichnis //输入Name:JD-Eclipse Update Site;Location:
Wählen Sie den Pfad der soeben heruntergeladenen jd-eclipse-site-1.0.0-RC2.zip aus
-
Überprüfen Sie „Java Decompiler Eclipse Plug-in“,//选中Java Decompiler Eclipse Plug-in
-
Weiter, weiter, weiter... und Eclipse neu starten.//Weiter, weiter, den ganzen Weg, und schließlich Eclipse neu starten, fertig
Verwenden Sie die Installationsschritte für 1.0.0, um 2.0.0Edition zu installieren
grafische Bedienung
Aktion
Ich glaube, Sie springen direkt zu dieser grafischen Operation
Eclipse-Menüleiste Hilfe > Neue Software installieren...
Name: Frei ausfüllen, Speicherort: Wählen Sie den gerade heruntergeladenen jd-eclipse-site-1.0.0-RC2.zip-Dateipfad aus –> Es wird empfohlen, dass Name den heruntergeladenen Installationsklassennamen jd-eclipse-2.0.0
oder javaDecompile eingibt
für Patienten mit Zwangsstörungen vorbereitet
nächster Schritt weiter
Diese Warnung erscheint, keine Sorge, nur OK
Wählen Sie Trotzdem installieren aus
Restsrt kann nicht angezeigt werden
Das Problem ist der Standard-Texteditor
Nach dem Neustart von Eclipse kann die Klassendatei immer noch nicht angezeigt werden?
Setzen Sie dann eine unbeschreibliche Einstellung in Eclipse, legen Sie den JD-Viewer als Standard-Class-File-Viewer fest
1. Klicken Sie in der Eclipse-Menüleiste auf Fenster > Einstellungen > Allgemein > Editoren > Dateizuordnungen
2. Wählen Sie „.class“ bzw. „.class without source“, wählen Sie dann unten den JD Class File Viewer und klicken Sie dann auf „Default“, um ihn als Standard festzulegen
(Hinweis: Wenn Sie die entsprechende Option nicht finden, klicken Sie oben rechts auf „Hinzufügen“, um sie hinzuzufügen.)
Standard-Klassendatei-Viewer hinzufügen
Klasse ohne Source, d. h. es wurde zuvor keine externe Attached Source konfiguriert
Außerdem: Die Konfiguration von JD-Eclilpse ist hier
Endlich sind Sie fertig –> es gibt noch eine weitere Methode, die JAD-Methode