2010-03-20 10 views
25

Ich bin neu in IntelliJ (und Stackoverflow) und ziemlich neu in Java, In meiner Anwendung verwende ich Code aus Gläsern, die in IntelliJ ich als „Externe Bibliotheken“ hinzugefügt. Ich habe auch den Quellcode für diese Jars, aber ich kompiliere es lieber nicht (sie sind riesig und komplex). Beim Debuggen meiner Anwendung möchte ich jetzt in den Bibliothekscode einsteigen, der in diesen Jars kompiliert ist. Wie kann ich IntelliJ dafür einrichten? Gibt es eine andere Art und Weise andere, dass die gesamte jar Bibliothek Quellcode zu meinem Anwendungscode angebracht?wie in Code aus Gläsern (nicht JDK) mit IntelliJ betreten?

+0

Danke, das es tat. Für andere, die dies nützlich finden, würde ich hinzufügen, dass in "Abhängigkeiten" Registerkarte, müssen Sie zuerst das Glas, das Sie Quellen hinzufügen möchten, dann "Bearbeiten", dann "Quellen hinzufügen" – Ascari

+0

Und ja, ich nicht Habe genug Reputationspunkte um die Antwort zu wählen ... – Ascari

+1

Du kannst es aber immer ** akzeptieren **. –

Antwort

24

Sie können Quellcode in die Bibliothek Konfiguration anhängen. Im Dialog Projektstruktur in dem Sie festlegen, welche JAR-Dateien bilden, welche Bibliotheken gibt es eine „Quellen anhängen ...“ Schaltfläche, die Sie eine angeben können oder mehreren Quell JARs, ZIPs oder Verzeichnisse.

6

Es gibt einen anderen way.If Sie im Code-Editor sind und Sie verwenden Klassen von bestimmten jar, können Sie STRG + Klick auf eine bestimmte Klasse oder Methode. Es wird Sie zu kompiliertem Code navigieren. Oben wird ein Tab mit dem Link "Attach Sources .." angezeigt. Dort können Sie die Quelle angeben.

+1

Öffnen Sie nicht den falschen Ordner für die Quelle wie mich! Wählen Sie eine spezielle Datei im Quellordner. –

+0

Sie können nicht, wenn Sie mit einer Schnittstelle beschäftigen. – user2914191

Verwandte Themen