반응형
자바 레거시 스프링 프레임워크에서 서비스 로직에 대한 부분을 코틀린으로 변환하는 작업을 진행.
핫스왑 진행 중 에러가 발생.. 혹시나 하여 Tomcat을 재기동하였으나, 역시나 마찬가지..
ERROR [Kotlin : Cannot access 'Attribute1' : it is private in 'VO']
ERROR [Kotlin : Cannot access 'Attribute2' : it is private in 'VO']
해당 부분을 확인하니 원인은 Lombok !!
Lombok 컴파일과 Kotlin 컴파일간의 문제로 보여짐.
해결 방안은 VO를 코틀린으로 변환을 하던지, Lombok을 사용하지 말아야 함.
'Java & Spring' 카테고리의 다른 글
기본자료형과 객체자료형 차이점 (0) | 2021.12.30 |
---|---|
NoClassDefFoundError: kotlin/reflect/full/KClasses 에러 발생 시 (0) | 2021.12.30 |
java spring framework + kotlin 설정 (0) | 2021.12.30 |
ep5. 자바에 대한 스터디 (0) | 2021.12.30 |
ep4. 프로젝트 생성 (0) | 2021.12.30 |
댓글