16장. 변수 값 변경
16.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
Camel 디버거가 중단점에 도달하면 변수 뷰에는 라우팅 컨텍스트의 해당 시점에서 사용 가능한 모든 변수의 값이 표시됩니다. 일부 변수는 편집할 수 있으므로 해당 값을 변경할 수 있습니다. 이렇게 하면 응용 프로그램에서 프로그램 상태의 변경 사항을 처리하는 방법을 확인할 수 있습니다.This enables you to see how the application handles changes in program state.
모든 변수를 편집할 수 있는 것은 아닙니다. 편집 가능한 변수의 컨텍스트 메뉴에 값 변경.
16.2. 절차 링크 복사링크가 클립보드에 복사되었습니다!
변수 값을 변경하려면 다음을 수행합니다.
- 필요한 경우 디버거를 시작합니다. 14장. Camel Debugger 실행 을 참조하십시오.
변수 보기에서 변경할 값이 있는 변수를 선택한 다음 해당 Value 필드를 클릭합니다.
변수의 value 필드는 파란색의 밝게 셰이더 그늘이 되어 편집 모드에 있음을 나타냅니다.
참고또는 변수를 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 열고 값 변경...를 선택하여 값 을 편집할 수 있습니다.
새 값을 입력한 다음 Enter 를 클릭합니다.
콘솔 보기에는 변수 값의 변경 사항이 포함된
INFO
수준 로그 항목이 표시됩니다(예: 노드의Breakpoint at node to1은 exchangeId: ID-dhcp-97-16-bos-redhat-com-52574-1417298894070-0-2: Destination 및 UNITED KINGDOM )에서 메시지 헤더를 업데이트하고
있습니다.- 중단점을 단계별로 수행하고 메시지가 예상대로 처리되는지 확인합니다. 각 단계에서 디버그 보기, 변수 보기 및 콘솔 출력을 확인합니다.