'Version'에 해당되는 글 1건

  1. 2012.03.15 Java Compile Version Error..!
Java2012. 3. 15. 01:02
Was에 자바 컴파일한 클래스 파일을 올려놓고 실행을 하였더니..

java.lang.UnsupportedClassVersionError와 같은  에러가 발생할 때가 있다.

이는 Was의 자바 버전과 컴파일한 자바 버전이 맞지 않아 생기는 에러이다.

어떻게 해결 하느냐..

보통 자바를 깔때 최신버전을 깐다.

1.6버전을 많이 사용 할 것이다.

나의 개발 환경은 MacOSX 10.7이며 자바 1.6버전을 바탕으로 개발을 하였다.

그리고 Was의 환경은 Tomcat 5.5에 자바 1.5버전이다.

우선 이클립스의 프로젝트에서 우클릭 후 - Build Path - Configure  Build Path를 선택하자.


선택하게 되면 밑의 창이 나타나게 된다.

Java Build Path -  Libraries - JRE System Library - Edit를 선택한다.




선택 후 아래와 같은 창이 나타나면 Excution environment - 내가 컴파일할 자바 버전을 선택 후 Finish를 누르면 된다.


위의 방법대로 하면 될것 같지만..

절대로 안된다.

프로젝트 위에 빨간색 x표시를 보게 될 것 이다.

다시 한가지 더 해주어야 할 것이 있다.

다시 한번 프로젝트에서 우클릭 후 - Build Path - Configure  Build Path를 선택하자.

선택후 나타나는 창에서 Project Facets를 선택한 후 Java를 클릭하고 내가 컴파일 하고자 하는 버전으로 선택해주면 된다.


 
예전에는 버전 별로 자바를 모두 깔아 등록 해주고 사용을 해야 했지만 이제는 기본으로 모든 버전을 사용가능 한가보다.

 Was에 올리기전 자바의 버전을 확인하자.

'Java' 카테고리의 다른 글

Log4j의 Appender..!  (0) 2012.06.26
Log4j 설정..!  (0) 2012.06.25
Java의 문자열 비교..!  (0) 2011.10.04
Java - Lotto(로또)  (0) 2009.10.14
JavaScript...!  (0) 2009.07.07
Posted by Z700zZz