티스토리 뷰

기존에 springboot로 만들었던 프로젝트 임포트해서 실행 시키는데 httpmessagenotwritableexception이 계속 발생

봤더니 새로 이클립스 설치하면서 이클립스에 Lombok인스톨을 안해서 @Data로 getter를 인식 못해서 발생한 에러 였다;;


Maven에는 버전관리 해놨는데 이클립스에 인스톨을 안해서 ..젠장할 ㅋㅋㅋㅋ

이거때문에 몇시간을 뻘짓을 한겨;;;


데이터를 가져오고 get할때 getter메서드가 없다는 익셥션이 나야지 뭔 쓸데없는 httpmessagenotwritableexception이랑 

java.lang.Error: Unresolved compilation problem이 발생해서 쓸데없는 뻘짓만 했다 진짜...


httpmessagenotwritableexception은 lombok인식 실패로 gettet한 데이터가 없어서 ResponseEntity로 응답 보낼때

 MappingJackson2HttpMessageConverter로 변환하는 과정에서 발생한거같고..


java.lang.Error: Unresolved compilation problem 이놈은 컴파일 문제라는거 같았지만, 그나마 getter쪽을 지적해줘서 

혹시나하고 lombok을 인스톨 해줬더니 해결 ㅠㅠ


분명 예전에는 메이븐에 버전관리 있으면 실행은 됐던거 같은데 맥이라 다른건지 이클립스 버전이 달라서 그런건지

모르겠지만 어쨌든 해결........

댓글