intellj 쓰다가 vscode로 스프링 프로젝트 세팅해서 해보고 있는데 다양한 문제들을 만나고 있다. 지금 확인한 문제는 @GetMapping 어노테이션을 인식하지 못하여 에러 발생한 케이스이다.
에러메시지
error: cannot find symbol
@GetMapping("/hello")
^
symbol: class GetMapping
location: class DnsappApplication.HelloController
문제 해결
문제 : GetMapping의 어노테이션이 추가가 안 되어 있었다. (인텔리제이보다 이런 부분은 편의성이 떨어지는 것 처럼 보이기도 한다)
아래 이미지처럼 어노테이션 추가하면 에러 없이 돌아가는 것 확인 가능하다.
import org.springframework.web.bind.annotation.GetMapping;
'마주쳤던 에러 해결 모음' 카테고리의 다른 글
[에러해결] :prepareKotlinBuildScriptModel Task fails in a Java project (0) | 2022.05.14 |
---|---|
hosts 파일 변경 후 변경한 도메인 이름으로 접속 안될 때 (0) | 2022.05.14 |
Vscode invalid source release: 11 (0) | 2022.05.14 |
cannot deserialize from Object value (no delegate- or property-based Creator) (0) | 2022.04.03 |
[에러해결] 스프링 에러 No active profile set, falling back to 1 default profile: "default" (1) | 2022.03.27 |
댓글