-작성된 코드중 sun.misc.BASE64Encoder가 쓰이는 부분이 있는데
sun.misc.BASE64Encoder cannot be resolved to a type
에러가 발생
✔ Solution
해결하기위해 시도한 방법 3가지이고
1,2번은 실패했고 3번방법으로 성공했다
1. pom.xml에 디펜던시 추가해보기(실패)
<!-- https://mvnrepository.com/artifact/sun.misc/BASE64Decoder -->
<dependency>
<groupId>sun.misc</groupId>
<artifactId>BASE64Decoder</artifactId>
<version>unknown</version>
</dependency>
2. 이클립스 설정 바꿔주기( 구글링하면 나오는 방법인데 실패 )
Window > Preferences > Java > Compiler > Errors/Warnings
▶Deprecated and restriced API > Forbidden refernce (access rules)값을
Error(기존값) → Warning으로 변경하기3. Installed JREs 값 변경하기(해결)
Window > Preferences > Java >Installed JREs의 값이
jre경로로 잡혀있는경우설치된 JDK경로로 변경해준다
반응형