VS Code でのアプリケーションサーバーの利用

Visual Studio Code はコードエディタ中心の開発ツールであるため、組み込みのアプリケーションサーバーは付属していません。ほとんどのサーバーについては、コマンドラインを使用してデプロイし、必要に応じて適切なデバッガーの設定を使用してアタッチする必要があります。

一方で、特定の Java ワークロードにおいてはサーバー統合が非常に有用であることも認識しています。Visual Studio Code では、TomcatJettyOpen Liberty といった一般的なアプリケーションサーバー向けのサードパーティ製拡張機能を見つけることができ、これらはローカルでサーバーを扱う際に役立ちます。

Spring Boot Dashboard については、「Visual Studio Code での Spring Boot」をご覧ください。

以下の機能を使用している際に問題が発生した場合は、issueを送信して私たちに連絡してください。

Community Server Connectors

Community Server Connectors 拡張機能は Red Hat によって公開されています。これは Remote Server Protocol ベースのサーバーコネクタを提供しており、Apache FelixKarafTomcat などのコミュニティランタイムやサーバーの起動、停止、公開、および制御を行うことができます。

その他のサーバー

Open Liberty Tools 拡張機能を使用すると、アプリケーションを Open Liberty 上で実行でき、Visual Studio Code から直接デプロイ、テスト、デバッグを行うことが可能です。

Red Hat による Server Connector 拡張機能を使用すると、WildFly、JBoss EAP、Minishift、CDK といった Red Hat のサーバーおよびランタイム製品の起動、停止、デプロイを行うことができます。

Extension Pack for MicroProfile は、MicroProfile プロジェクトを作成し、Open Liberty、Quarkus、Payara などのランタイムで開発およびデプロイするためのツールを提供します。

© . This site is unofficial and not affiliated with Microsoft.