반응형
오류 : lombok 1.16.2로 업그레이드 한 후 패키지 javax.annotation이 존재하지 않습니다.
내 Android 프로젝트는 lombok 1.16.0으로 잘 변경하면 lombok 주석을 사용하는 곳에서 다음 오류가 발생합니다.
Error:(20, 1) error: package javax.annotation does not exist
Android SDK에는 모든 javax 패키지가 포함되어 있습니다. 내가 javax.annotation
궁금한 것은 무엇입니까?
참고 : 이것은 Lombok 플러그인 0.8.8이있는 Android 스튜디오에 있습니다.
프로젝트의 최상위 디렉토리 중 하나에 javax.annotation.Generated
있는 lombok.config
파일에 다음 행을 넣어 생성을 할 수 있습니다 .
lombok.addGeneratedAnnotation = false
자세한 정보는 구성 문서 를 참조하십시오.
공개 : 저는 롬복 개발자입니다.
gradle을 사용하는 Android Studio에서 동일한 문제가 발생하는 경우 build.gradle에 다음 줄을 추가합니다.
provided 'org.glassfish:javax.annotation:10.0-b28'
보상 안드로이드 개발에 대한 정답은 2.1보다 큰 단검 버전을 사용하는 것입니다 ( @tomrozb에서 언급 한 수정 사항 이 2.1에 통합 되었기 때문입니다 ).
반응형
'ProgramingTip' 카테고리의 다른 글
Google지도 용 맞춤 정보 창 (0) | 2021.01.10 |
---|---|
Python DataFrame 부분 설정 (0) | 2021.01.10 |
단어 빈도수 Java 8 (0) | 2021.01.10 |
ES6 자바 펼쳐에서 기호 (@)는 무엇을 소유하고 있습니까? (0) | 2021.01.10 |
Angular 2 FormGroup에서 모든 유효성 검사 오류 가져 오기 (0) | 2021.01.10 |