2장. Apache Camel 확장용 VS Code Debug Adapter 사용


중요

Apache Camel용 VS Code 확장 목록은 개발 지원으로 나열되어 있습니다. 개발 지원 범위에 대한 자세한 내용은 개발 지원 지원 범위를 참조하십시오.

이는 Java, Yaml 또는 XML DSL으로 작성된 실행 중인 Camel 경로에 연결하여 Camel Debugger 기능을 추가하는 Visual Studio Code입니다.

2.1. Debug Adapter의 기능

Apache Camel용 VS Code Debug Adapter 확장에서는 다음 기능을 지원합니다.

  • XML용 Camel 메인 모드만 사용할 수 있습니다.
  • Camel 디버거를 사용하여 Java, Yaml 또는 XML로 작성된 실행 중인 Camel 경로에 10.0.0.1 URL을 연결하여 사용합니다.
  • PID를 사용하여 Java, Yaml 또는 XML로 작성된 실행 중인 Camel 경로에 Camel 디버거의 로컬 사용.
  • Camel 단일 컨텍스트에 사용할 수 있습니다.
  • 10.0.0.1을 추가하거나 제거합니다.
  • 간단한 언어를 사용하는 조건부 바이트 수입니다.
  • 일시 중단된 ScanSetting에서 변수 값을 검사합니다.
  • 단일 경로 인스턴스를 재시작하고 모든 경로 인스턴스를 다시 시작합니다.
  • 경로 정의가 동일한 파일에 있을 때 스테핑합니다.
  • 범위 디버거, 메시지 본문, 문자열 형식의 메시지 헤더 및 문자열 형식의 exchange 속성에서 변수를 업데이트할 수 있습니다.Allow to update variables in scope Debugger, in the message body, in a message header of type String, and an exchange property of type String
  • JBang 및 Debug를 사용한 Camel 애플리케이션 실행 지원 .

    • 이 명령을 사용하면 간단한 경우 시작 및 Camel debug를 한 번 클릭할 수 있습니다. 이 명령은 다음을 통해 사용할 수 있습니다.

      • Commandverify입니다. 현재 편집기에서 열려 있는 유효한 Camel 파일이 필요합니다.
      • File Explorer의 컨텍스트 메뉴입니다. 모든 *.xml,*.java,*.yaml*.yml 에 표시됩니다.
      • Camel 파일 맨 위에 있는 Codelens(코드렌의 경우 Java ,xml, yaml 파일에 대/또는 로그)가 있는지 확인하고 있습니다.
  • JBang을 사용하여 Run Camel 애플리케이션을 지원합니다.

    • 편집기에서 Yaml DSL(.yaml|.yml)에 정의된 유효한 Camel 파일이 필요합니다.
  • Camel 디버거 시작 구성 스니펫
  • JBang을 사용하거나 Camel maven 플러그인이 포함된 Maven을 사용하여 Camel 디버거 연결을 허용할 준비가 된 Camel 애플리케이션을 시작하기 위한 구성 스니펫
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat