a.jsp 에서 A.class 의 methodA() 전역메소드를 사용하다가
methodA()의 static을 인스턴스메소드로 변경하였더니 IncompatibleClassChangeError 에러가 발생하였다.
(구글에서는 인스턴스->전역으로 변경할 때 발생한다고 하는데 왜이런 현상인지는 추후 같은원인을 발견했을 때 알아보자)
이유는 기존 a.jsp 의 컴파일과정의 문제였는데 클래스의 변경이 있더라도 a.jsp의 변경이 없으면 재컴파일이 되지 않기때문에 발생하는 에러였음.
해결방법 : a.jsp 코드의 변경 -> 업로드 -> 원상복귀 -> 업로드 하니까 잘 해결되었다..
'개발서적' 카테고리의 다른 글
Serializable 직렬화 (0) | 2017.03.25 |
---|---|
접근제어자 (0) | 2017.03.20 |
자바의 데이터 타입. (0) | 2017.03.20 |
이클립스 the project was not built due to could not write file.. 오류 해결방안 (0) | 2016.08.09 |