본문 바로가기
web/SpringBoot

MapStruct NullpointerException 빌드 실패

by 뽀리님 2024. 5. 2.

프로젝트 세팅하다가 MapStruct 라이브러리를 이용하여 Mapper <-> Entity 변환하다가 자꾸 NullPointer Exception 때문에 미추어 버리는줄알았다.

 

ERROR: Internal error in the mapping processor: java.lang.NullPointerException .... 중략

 

프로젝트가 메이븐으로 되어있어서

클린도 해보고.. 재인스톨도 해보고,  IntellJ 캐시까지 비웠으나 응 그래도 여전히 안되~

 

결국 구글링으로 검색하다가 찾아낸 방법

 

1. Mapstruct 버전업 (기존 서비스상태에 영향도가 있을수도 있기에 하지 않았다.)

 

2. 옵션세팅

 

 

마지막 VmOption에 -Djps.track.ap.dependencies=false 추가

 

잘된다 ㅠㅠ

 

웃긴게, 이거 추가하고 나서 다시 삭제한뒤 서버 구동해도 잘된다

 

이상하다..... 일단 잘되니 됐음.