[DOCKER] Versuchen Sie das Remote-Debuggen von Java mit Remote-Containern in Visual Studio Code Insiders

In Bezug auf diesen Artikel war ich beeindruckt von der Ausführung der Remote-Debug-Umgebung von Nuxt.js, daher werde ich dasselbe mit Java versuchen. https://qiita.com/relu/items/defde8de8c4d21af662f

Umweltvorbereitung

Die diesmal verwendete Umgebung ist wie folgt.

Werkzeugname usw. Ausführung
macOS Mojave 10.14.3
Docker 18.06.1-ce
Visual Studio Code Insiders 1.34.20-insider

Installieren Sie Docker

Wenn Sie Homebrew installiert haben, befehlen Sie es einfach. Wenn Sie es nicht aufgenommen haben, überprüfen Sie es bitte selbst.

$ brew install docker
$ brew cask install docker

Installieren von Visual Studio Code Insidern

Nur das.

#Installieren Sie VSCode Insider
$ brew cask install visual-studio-code-insiders

Lassen Sie uns diese Erweiterung im Voraus setzen. remote.png

Ich werde auch die Docker-Erweiterung einschließen. (Das ist Deine Entscheidung.) docker.png

Vorbereitung der Entwicklungsumgebung

Holen Sie sich die Quelle von:

$ git clone https://github.com/Microsoft/vscode-remote-try-java

Führen Sie von VSCode Insidern aus.

$ code-insiders vscode-remote-try-java

Anschließend wird der folgende Dialog angezeigt. Drücken Sie die Taste.

dialog.png

Debug-Ausführung

Öffnen Sie "src / main / java / com / mycompany / app / App.java" und setzen Sie den Haltepunkt.

breakpoint.png

Drücken Sie F5, um am Haltepunkt anzuhalten!

debug.png

Zusammenfassung

Mit nur diesen Schritten können Sie eine containerisierte Java-Entwicklungsumgebung erstellen. Dieses Mal habe ich mich nur an die offizielle Anleitung gehalten, daher werde ich die Einstellungen im Detail lernen und sie hier hinzufügen.

Bitte warten Sie eine Weile, bis der Artikel aktualisiert ist.

Referenz

https://code.visualstudio.com/docs/remote/containers

Recommended Posts

Versuchen Sie das Remote-Debuggen von Java mit Remote-Containern in Visual Studio Code Insiders
Java mit Visual Studio Code
[Mac] Installieren Sie Java in Visual Studio Code
Eine Aufzeichnung zum Einrichten einer Java-Entwicklungsumgebung mit Visual Studio Code
Versuchen Sie, ein Java-Programm mit VS-Code zu debuggen
[Mac] Java in Visual Studio Code installieren (VS Code)
Erste Schritte mit Java-Programmen mit Visual Studio Code
Warum können Sie Java mit Visual Studio Code entwickeln?
Erstellen Sie mit Java + Spring eine Web-APP-Entwicklungsumgebung mit Visual Studio Code
Verwenden Sie PlantUML mit Visual Studio Code
Was ich aus Java gelernt habe, funktioniert mit Visual Studio Code
Versuchen Sie es mit der Wii-Fernbedienung in Java
Erleben Sie .NET 5 mit Docker und Visual Studio Code
Führen Sie eine statische Code-Analyse mit Checkstyle mit Java + Gradle durch
Java.home kann nicht mit Visual Studio-Code festgelegt werden.
Versuchen Sie es mit Sourcetrail (MacOS-Version) mit Java-Code
Kommen Sie mit Java-Containern in Cloud Run zurecht
Ich konnte in Ubuntu20.04 + Visual Studio Code kein Japanisch eingeben
Versuchen Sie, Eclipse zu beenden und zu Visual Studio Code zu wechseln
Ausgabeeinstellungen an die Debug-Konsole in Visual Studio Code
Hot Deploy mit IntelliJ IDEA
(Intellij) Hallo Welt mit Spring Boot
Schnelles Anfänger-Xcode-Debugging-Memo
Entwickeln Sie die Verarbeitung mit IntelliJ + Kotlin + Gradle
Remote-Debugging von Cognos SDK
Versuchen Sie das Remote-Debuggen von Java mit Remote-Containern in Visual Studio Code Insiders
[Java] Verbindung mit lokaler Datenbank (IntelliJ + SpringBoot)
(IntelliJ + gradle) Hallo Welt mit Spring Boot
Versuchen Sie es mit der Wii-Fernbedienung in Java
Entwicklung von Spring5 MVC-Webanwendungen mit Visual Studio Code Environment-Konstruktion (Installation von JDK11 / Maven / Tomcat / Visual Studio Code)
Versuchen Sie es mit RocksDB mit Java
Versuchen Sie eine DB-Verbindung mit Java
Versuchen Sie, JavaScript in Java aufzurufen
Lassen Sie uns Spresense mit Java entwickeln (1)
Probieren Sie den Funktionstyp in Java aus! ①
Versuchen Sie gRPC mit Java, Maven
Schreiben Sie Java8-ähnlichen Code in Java8
Java-Implementierung von Tri-Tree
Verwendung von PlantUML mit Visual Studio Code (erstellt am 30. Oktober 2020)
Zusammenfassung der Verfahren zum Entwickeln in einem Docker-Container mit VS-Code
Lassen Sie mich VS Code Remote Development + Java-Entwicklung in einer Proxy-Umgebung durchführen
Quelle zur Anzeige des Zeichenarrays mit numberPicker in Android Studio (Java)