[펌글] 이클립스(Eclipse)에서 Access restriction 오류가 표시되었을 때

By | 4월 22, 2011

- 출처 : http://nogun.tistory.com/65 -

Eclipse에서 컴파일시 Access restriction 에 관련한 내용으로 오류표시가 나는 경우가 있다. 
Class is not accessible due to restriction on required library 요런 메시지를
동반하며..
이때는,
  • Windows -> Preferences -> Java -> Compiler -> Errors/Warnings
  • (Project) Properties -> Java Compiler -> Errors/Warnings
두가지 경로 중 한곳으로 들어가서, Deprecated and restricted API 항목을 열고,
"Forbidden reference (access rules)" 에서 Error 로 선택된것을 Ingnore나 Warning 으로
변경
해주면 된다.

관련 자료 : http://nogun.tistory.com/64

* 내 경우 프로젝트의 Properties 에서 적용하니 잘 안 되었고, Windows > Preferences 에서 적용하니 성공하였다.
  어쨌거나 이 케이스는 해당 모듈이 완벽한 호환을 보장하지 않을 경우 출력하는 에러이기 때문에, 피치 못할 경우
  에만 사용하고 가능하면 해당 모듈을 다른 모듈로 대체하는 것이 좋을 듯 하다.

 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments