본문으로 건너뛰기

VS Code에서 애플리케이션 서버 작업하기

Visual Studio Code는 코드 편집기 중심의 개발 도구이므로 내장된 애플리케이션 서버가 제공되지 않습니다. 대부분의 서버의 경우, 명령줄을 사용하여 배포해야 하며, 서버에 연결하려면 적절한 디버거 설정을 사용해야 합니다.

반면에, 특정 Java 작업의 경우 서버 통합이 매우 유용하다는 것을 알고 있습니다. Visual Studio Code에서는 Tomcat, Jetty, Open Liberty와 같은 인기 있는 애플리케이션 서버를 위한 서드파티 확장 프로그램을 찾을 수 있으며, 이는 로컬에서 해당 서버들을 작업할 때 도움이 됩니다.

Spring Boot Dashboard에 대해서는 Visual Studio Code에서의 Spring Boot를 참조하세요.

아래 기능들을 사용하면서 문제가 발생하면 이슈를 등록하여 문의할 수 있습니다.

커뮤니티 서버 커넥터

Community Server Connectors 확장 프로그램은 Red Hat에서 제공합니다. 이는 Remote Server Protocol 기반 서버 커넥터를 제공하며, Apache Felix, Karaf, Tomcat과 같은 커뮤니티 런타임과 서버를 시작, 중지, 배포 및 제어할 수 있습니다.

기타 서버

Open Liberty Tools 확장 프로그램을 사용하면 Open Liberty에서 애플리케이션을 실행할 수 있으며, Visual Studio Code에서 애플리케이션을 배포, 테스트 및 디버그할 수 있습니다.

Red Hat의 Server Connector 확장 프로그램을 사용하면 WildFly, JBoss EAP, Minishift, CDK와 같은 Red Hat 서버 및 런타임 제품을 시작, 중지 및 배포할 수 있습니다.

Extension Pack for MicroProfile은 Open Liberty, Quarkus, Payara와 같은 런타임에 개발하고 배포하기 위한 MicroProfile 프로젝트를 생성하는 도구를 제공합니다.