[Eclipse] Access restriction: Class is not accessible due to restriction on required library
Eclipse / 2009. 3. 2. 20:02
오늘 새로 포팅한 AIX + IBM JDK 6 + Weblogic 9.2 에 문제가 발생해서 JDK 버전을 5로 컴파일 할일이 생겼습니다.
JDK 1.5 를 다운받아서 다시 설치하고 이클립스 vm 을 1.5로 설정하고 띄웠는데... 프로젝트에서 빨간불이 들어왔습니다.
Access restriction: Class is not accessible due to restriction on required library
역시 문제가 생기면 구글 검색이 최고입니다.
해결책
이클립스의 환경설정의 변경을 통해서 임시로 해결을 할 수 있습니다.Windows -> Preferences -> Java -> Compiler -> Errors/Warnings
(프로젝트) Properties -> Java Compiler -> Errors/Warnings
Forbidden reference (access rules) 를 Warning 으로 변경해줍니다.
완벽하게 해결한것은 아니지만 다른 문제들을 해결해야 하므로 일단은 이렇게 사용합니다... -_ㅜ...