'error'에 해당되는 글 2건

  1. 2012.03.15 Java Compile Version Error..!
  2. 2009.07.02 Eclipse Galileo Ver...!
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
Java2009. 7. 2. 21:18
웹으로 수업 내용이 바뀌며 개발툴인 이클립스도 버전이 바뀌었다.
두세번 띄우니 에러발생...윈도우를 재부팅해야 다시뜨는 상황 발생...!

JVM terminated. Exit code=-1

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

에러 메세지는 대충 이렇다..

Eclipse진입 조차 안되며 다시 띄워봐야 저런 알수없는 메세지를 팝업창에 띄우면 프로그램은 닫힌다.

메세지가 더 있지만 뭐 써봐야 알수 없는 내용이기에..

웹페이지를 검색해본 결과...eclipse.ini파일을 열어 설정을 좀 바꿔주면 간단히 해결된다.


선택 되어있는 저파일을 바꿔주면된다.



보면 맨마지막 부분쯤에 저 내용이 있을것이다...

512인것을 256으로 바꿔주면 안뜨던 프로그램이 잘뜨는것을 볼수 있을 것이다.

이제 웹프로그래밍 시작...! 역시나 HTML은 어렵다..

'Java' 카테고리의 다른 글

Java Compile Version Error..!  (0) 2012.03.15
Java의 문자열 비교..!  (0) 2011.10.04
Java - Lotto(로또)  (0) 2009.10.14
JavaScript...!  (0) 2009.07.07
Java Oracle JDBC 관련 부분...!  (0) 2009.06.24
Posted by Z700zZz