No sweet without sweat

[Spring/Error] Name for argument of type, @PathVariable name 본문

JAVA

[Spring/Error] Name for argument of type, @PathVariable name

Remi 2024. 5. 27. 23:50
728x90
반응형

1. -parameters 컴파일 옵션 사용

File > Setting > Build, Execution, Deployment > Compiler > Java Compiler에서 

Additional command line parameters에 "-parameters"를 추가한다.

 

해당 옵션을 사용하면 컴파일러에서 메서드 파라미터의 실제 이름을 유지하여, 파라미터 이름 추론을 사용할 수 있다.

원인

해당 오류는 @PathVariable @RequestParam을 사용할 때, Spring MVC가 URL 경로 변수의 이름을 자동으로 인식하지 못해 발생하는 오류이다.

728x90
반응형
Comments