본문 바로가기

프로그래밍/JAVA

[Eclipse] Java 버젼 차이로 인해 프로젝트 Run을 못할 때

 

이클립스에서 Java 버젼 차이로 인해 프로젝트 Run을 못할 때 !

 

 

 

웹 서버를 구동하는 과정에서,

1.8버젼에서 작업하다 가져온 프로젝트를 하위 버젼에서 실행하려고 했더니..

아래와 같은 오류가 발생..!

 

Project facet Java version 1.8 is not supported.

 

 

 

 

왜???!

 

에러만 읽어봐도 답이 나오겠죠..?!

java 1.8 버젼은 지원되지 않습니다...

 

 

버젼이 높은 환경에 맞게 구현되어 있는 프로젝트를

버젼 낮은 환경의 프로젝트에서 열고 Run하고자 하면, Java Version 차이로 Run 할 수 없습니다.

 

좀 더 쉽게 예를 들자면,

Java version 1.7이 설치된 컴퓨터1에서 version 1.7 환경으로 작업하다가,

Java version 1.6이 설치된 컴퓨터2에서 컴퓨터1에서 가져온 프로젝트를 그대로 Import해서 Run하고자 할 때

1.6버젼은 1.7버젼을 Run 할 수 없습니다.

 

 

이를 해결하는 방법은 간단합니다!

 

 

아래 사진처럼 변경하고자 하는 프로젝트에 마우스를 올리고

[마우스 우클릭]-[Properties]-[Project Facets]-[Java의 버젼을 하향하여 선택]-[Apply]-[OK]

 

 

 

 

 

해결 되셨나요?!~~

 

이제 다른 컴퓨터에서는 Run 안된다고,,

처음에 프로젝트 생성했던 컴퓨터만 붙잡고 작업하기 있기 없기??!?!^^