Access restriction: The type BASE64Decoder is not accessible due to restriction on required library 이슈.
java core 2014. 4. 7. 21:05이클립스 상에서 다음 코드에서 에러가 난다. java 7 / sts 3.4.0 release
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
이유는 이클립스 설정에서 나오는 것이었다.
Windows -> Preference -> Java -> Compiler -> Errors/Warnings
에서 Deprecated and restricted API의 Forbidden reference(access rules)의 단계를 error가 아닌 warning이나 ignore로 바꾸면 된다.
'java core' 카테고리의 다른 글
WeakHashMap을 thread-safe하게 하기 (WeakHashMap의 무한루프(infinite loop) 해결하기) (0) | 2014.11.05 |
---|---|
List.subList(fromIndex, toIndex) 실수 (0) | 2014.10.31 |
Selector.open() 호출시 NPE 발생 - jdk 7에서 해결 (0) | 2013.08.07 |
GC 로그 로테이션 (GC Log Rotation) (0) | 2013.07.02 |
java default max heap size 파악 및 오픈 소스에서의 heap memory 설정 (0) | 2013.04.22 |