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?
Antwort
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.
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.
Öffnen Sie nicht den falschen Ordner für die Quelle wie mich! Wählen Sie eine spezielle Datei im Quellordner. –
Sie können nicht, wenn Sie mit einer Schnittstelle beschäftigen. – user2914191
- 1. Ändern JDK in IntelliJ scheint nicht funktioniert
- 2. IntelliJ - Java: Kann JDK '1.8' nicht finden
- 3. IntelliJ Einfuhren Projekt aus POM mit falscher JDK Version
- 4. IntelliJ nicht JDK-Version zu erkennen
- 5. Intellij Kann nicht verions für JDK bestimmen
- 6. So verbinden Sie JDK mit Intellij IDEA
- 7. JDK-Dokumentation in IntelliJ IDEA unter Mac OS X
- 8. NoClassDefFoundError mit externen Gläsern
- 9. Intellij abholen JDK 1.6 statt 1.8
- 10. JavaFX Intellij onAction sieht aus wie es nicht in Controller
- 11. Ich finde nicht ProxyTicketReceptor in CAS-Gläsern
- 12. Scala IntelliJ 2016 läuft nicht Code
- 13. Erweiterter Code Hot Swapping in JDK 8?
- 14. Classpath für Gläser in Gläsern
- 15. IntelliJ Code fertigstellung "template"
- 16. IntelliJ 10 vs IntelliJ 11: Code-Vervollständigung
- 17. Ausschließen von Paketen aus Gläsern in maven Assembly-Deskriptor
- 18. IntelliJ IDEA Code Folding
- 19. Javas Classloader im Vergleich zu Gläsern innerhalb von Gläsern
- 20. Wie führe ich den Code aus einer Arbeitsdatei in IntelliJ 14 aus?
- 21. Einrichten JDK 7 für IntelliJ auf dem Mac
- 22. betreten und CSS-Klassen-Elemente
- 23. JDK 1.6 kompatibel mit JDK 1.5?
- 24. Wie wird das Java-Projektziel mit JDK von 1,5 bis 1,6 mit Intellij IDEA erstellt?
- 25. IntelliJ-Code-Vervollständigung: ⇥ Taste?
- 26. Code auf einem nicht-Java IntelliJ IDEA-Projekt überprüfen
- 27. Code Wrap IntelliJ?
- 28. IntelliJ Code-Inspektion Standalone mit Java
- 29. IntelliJ - Das ausgewählte Verzeichnis ist kein Zuhause für JDK
- 30. Wie analysiere ich Groovy-Code mit Sonarint für IntelliJ?
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
Und ja, ich nicht Habe genug Reputationspunkte um die Antwort zu wählen ... – Ascari
Du kannst es aber immer ** akzeptieren **. –