Arbeiten mit Anwendungsservern in VS Code
Visual Studio Code ist ein auf den Code-Editor ausgerichtetes Entwicklungstool und enthält daher keinen integrierten Anwendungsserver. Für die meisten Server müssen Sie diese über die Befehlszeile bereitstellen und anschließend die entsprechende Debugger-Konfiguration verwenden, wenn Sie eine Verbindung zu ihnen herstellen möchten.
Andererseits wissen wir, dass die Serverintegration für bestimmte Java-Workloads sehr nützlich ist. Mit Visual Studio Code finden Sie Erweiterungen von Drittanbietern für gängige Anwendungsserver, zum Beispiel Tomcat, Jetty und Open Liberty, die bei der lokalen Arbeit mit diesen Servern hilfreich sind.
Für das Spring Boot Dashboard siehe Spring Boot in Visual Studio Code.
Wenn bei der Verwendung der unten aufgeführten Funktionen Probleme auftreten, können Sie uns kontaktieren, indem Sie ein Problem melden.
Community Server Connectors
Die Erweiterung Community Server Connectors wird von Red Hat bereitgestellt. Sie bietet einen auf dem Remote Server Protocol basierenden Server-Connector, der Community-Runtimes und Server wie Apache Felix, Karaf und Tomcat starten, stoppen, auf ihnen publizieren und anderweitig steuern kann.
Andere Server
Die Erweiterung Open Liberty Tools ermöglicht es Ihnen, Ihre Anwendung auf Open Liberty auszuführen, sodass Sie Ihre Anwendung direkt aus Visual Studio Code bereitstellen, testen und debuggen können.
Die Erweiterung Server Connector von Red Hat ermöglicht es Ihnen, Red Hat Server- und Runtime-Produkte wie WildFly, JBoss EAP, Minishift und CDK zu starten, zu stoppen und auf ihnen bereitzustellen.
Extension Pack for MicroProfile bietet Tools zum Erstellen von MicroProfile-Projekten für die Entwicklung und Bereitstellung in Runtimes wie Open Liberty, Quarkus und Payara.