본문 바로가기
Error

[Error] Project facet Java version 1.8 is not supported.

by GoodDayDeveloper 2022. 6. 14.
반응형

 

오늘은 톰캣 에러가 발생되었네요..

자바 1.8버전을 톰캣 7버전에서 돌릴려하니 아래와 같은 에러가 발생했습니다.

 

Project facet Java version 1.8 is not supported. / 프로젝트 패싯 Java 버전 1.8은 지원되지 않습니다.

 

 

원인은 현재 project facet의 설정에서 jdk 1.8이 지원되지 않는다는 뜻입니다.

톰캣과 자바버전과는 무관한 메세지입니다..

이는 톰캣 자바 버전표를 보면 확인할 수가 있습니다.

7버전은 자바 6버전 이상이라 나와있죠

 

 

그럼 이 에러는 무엇일까요?  원인은,

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

버전 낮은 환경의 프로젝트에서 구동시키면 에러가 발생하는 현상입니다.

 

 

그렇다고 project facet를 변경해주면 프로젝트에 영향이 있기때문에

톰캣 환경을 변경해주면 됩니다.

 

 

 

에러 문구가 뜨면서

 

프로젝트를 선택할수가 없습니다.

 

 

 

 

톰캣을 더블클릭해주시면,

 

 

톰캣 환경 설정을 할 수 있습니다.

여기서 runtime environment를 클릭해줍니다.

 

 

 

여기서 설정이 1.7이 설정되어 있어서 터진 에러입니다.

 

 

 

반응형

 

 

1.8로 변경시켜줍니다.

 

 

 

 

 

다시 구동해보면 에러 문구도 안뜨고

 

 

프로젝트를 선택하여,

 

 

정상 작동하게 됩니다!

 

반응형

댓글