- [ 이클립스(Eclipse) ][Eclipse] 스프링부트 디버깅 breakpoint 에러2025-02-07 16:58:25스프링 부트에서 디버그를 사용하려고 Breakpoint 생성 후디버그 모드로 서버를 킬 경우 발생했다. 이런 에러가 발생하는 원인은스프링 부트는 런타임 컨트롤러에서 내부 클래스 형태로 생성되는데 내부 클래스는 컴파일 시점에 외부 클래스와는 다른 방식으로 처리되며, 이로 인해 디버깅 시 행 번호(Line Number) 정보가 누락된다. JVM이 클래스를 로드할 때 이 정보가 없으면 브레이크포인트를 설정할 수 없다는 경고가 발생하기 때문이다. 하지만 JVM 로드 후 IDE가 로드되면서breakpoint를 생성하므로 경고를 무시하고 사용해도사용에는 아무 문제가 없다 아래 설정값을 체크 해제만 해주면 문제 없이 사용 가능하다.
- [ Spring ][Spring] SpringBoot 기반의 OPEN API 서비스 구현[4] - Hello World 출력하기2021-12-16 00:16:20이번 장부터 SpringBoot 기반의 개발 환경을 통해 API를 개발하고 테스트 해보겠습니다. 1) 프로젝트 생성 https://start.spring.io/ STS에서 직접 생성해도 되지만, Spring Intializr 를 통해 프로젝트를 생성해 보겠습니다. 위와 같이 설정해주고, 오른쪽 Dependencies도 추가해주겠습니다. ADD DEPENDENCIES 를 통해 Spring Web을 추가해줍니다. Spring Web Dependencies 를 Add 해주는 것과, 프로젝트 pom.xml에 아래 dependency 를 추가해주는 것은 동일한 부분이다. org.springframework.boot spring-boot-starter-web 2) 프로젝트 import 다운로드 된 프로젝트 zip ..