-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
인텔리제이 디버그 질문입니다.
24.04.24 07:50 작성 24.04.28 01:04 수정 조회수 52
0
디버그가 왜 안되나요? 바로 톰캣 실행되는데요. 예를들어 디버그 모드면 watch부분이랑 뷰네임이 뭐가 들어가는지 보여야 하는거 아닌가요? 해당 코드는 view모델3부분입니다.
추가질문입니다. 제가 아래 2번째 사진(빨간색 박스)를 클릭했을 때 디버깅이 시작됩니다. (그전까지는 안되요.) 보통 파이참같은 경우 코드에서 중단점 설정 후 디버그를 누르면 바로 디버깅 모드 전환이 되는데요. 인텔리제이는 코드 중단점을 설정해놓아도 톰캣 스타트 시켜놓고(첫번째사진처럼) html에서 화면을 클릭해야 해당 디버깅이 들어가지나요?
답변을 작성해보세요.
0
OMG
2024.04.24
안녕하세요. zzzzz님, 공식 서포터즈 OMG입니다.
중단점을 xxxApplication 클래스(프로젝트 생성 시 기본 생성되는 클래스) 의 run에 적용하여 확인해보시겠어요?
디버깅 모드가 정상적으로 동작하는 상황이라면, 말씀하신 상황을 보았을 때 해당 코드가 실행되는 요청까지 코드가 도달하지 못한 상태로 예상됩니다.
감사합니다.
OMG
2024.04.28
파이참과 파이썬으로 디버깅 해본 적이 없어 그 부분까지는 모르겠으나
자바&스프링 에서 IDE(인텔리제이, 이클립스 등) 에서 디버깅 모드로 실행했을 때는
중단점이 적용된 라인의 코드가 실행되는 시점에 해당 라인의 디버깅이 가능합니다.
답변 1