Programing/JSP

Illegal constant pool type

Dongkkase 2009. 3. 26. 13:20
반응형

간만에 포스팅입니다 ^^;
취업하더니 요즘은 많이 바쁘네요~ 물론 일이 많다기보다 모르는게 많아서 바쁜 듯 합니다-_-;;
간만에 포스팅은 에러 관련 포스팅입니다.



-개발pc : window
- 실서버 : AIX

Error Message: ... class file not found ...(에러 메시지가 이거였는지는 자세히 기억은 안납니다만
                         대충 클래스를 못찾아서 내는 에러;;);
                         그리고 에러메시지를 자세히 보던중 ....Illegal constant pool type... 라는 메시지

java.lang.ClassFormatError: 클래스명 (Illegal constant pool type)

1. java 소스에 특수문자가 있을 때, 안되는 경우가 있음 

2. 클래스를 구동하는 서버의 JVM 버전과 class 파일 컴파일한 Java 버젼이 틀린 경우

3. class 파일 업로드 시에 binary로 설정하지 않은 경우 (매우 유력함) <- (제 경우엔 바이너리 설정이였..)

4.IBM WebSphere  2.0.x 버전이라면 ../properties/bootrap.properties에 "java.classpath=..." 등록



단지 *.class 파일을 바이너리로 전송하면 되는 문제였는데 몰라서 2틀 고생했습니다. 젝일 ㅠ
반응형