java.lang.IllegalAccessException 에러 해결 방법
오늘은 아주 가끔 만날수 예외를 알아보자. IllegalAccessException라는 녀석인데 직역하면 불법접근예외다. java.lang.IllegalAccessException 에러의 원인은 접근할수 없는 필드나 메소드에 접근하는 경우에 발생한다고 생각하면 되겠다. Case 1. 컴파일 시에 참조되었던 클래스, 필드, 메소드가 실제 프로그램 구동환경 하에 참조하려고 할 때 접근할 수 없는 경우 클래스가 삭제되었거나 다른 버전의 소스가 컴파일 되어 넣어지는 경우 발생할 수 있다. 자신이 직접 개발하는 소스는 IDE가 자동으로 감지하여 에러를 뱉어줘서 컴파일 에러를 발생시켜서 발생하기 쉽지 않고 통상적으로 참조하는 라이브러리의 버전이 다른 경우 많이 발생한다. 따라서 참조하는 라이브러리의 클래스, 필드,..
dev/java
2019. 12. 23. 01:30
최근에 올라온 글
최근에 달린 댓글