Arbeiten mit Anwendungsservern in VS Code
Visual Studio Code ist ein Code-Editor-zentriertes Entwicklungswerkzeug und enthält daher keinen integrierten Anwendungsserver. Für die meisten Server müssen Sie diese über die Befehlszeile bereitstellen und dann die entsprechende Debugger-Konfiguration verwenden, wenn Sie sich damit verbinden möchten.
Andererseits wissen wir, dass für bestimmte Java-Workloads eine Serverintegration sehr nützlich ist. Mit Visual Studio Code finden Sie Erweiterungen von Drittanbietern für beliebte Anwendungsserver, z. B. Tomcat, Jetty und Open Liberty, die bei der Arbeit mit diesen Servern lokal 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 veröffentlicht. Sie bietet einen Remote Server Protocol-basierten Serverconnector, der Community-Runtimes und -Server wie Apache Felix, Karaf und Tomcat starten, stoppen, veröffentlichen 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 von Visual Studio Code aus 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 darauf bereitzustellen.
Das Extension Pack for MicroProfile bietet Werkzeuge für die Erstellung von MicroProfile-Projekten zur Entwicklung und Bereitstellung auf Runtimes wie Open Liberty, Quarkus und Payara.