728x90
기존 CentOS에 깔아놓은 jdk는 1.8, tomcat은 8이고
실제 로컬에서 진행한 개발은 jdk 11, tomcat은 9로 진행하였다.
조원의 말로 톰캣 버전이 달라서 안 된다는 말에 CentOS 포맷후 tomcat9로 새로 설치했지만 404에러..
그 후 검색으로 catalina.out에 로그가 있다는 것을 확인
vi /usr/local/tomcat9/logs/catalina.out
으로 가서 로그 확인을 하면 된다
로그 확인 결과 java.lang.UnsupportedClassVersionError: 확인, class file version 55.0 확인
jdk 버전이 다르다는 것은 전혀 생각을 못 하고 있어서 CentOS에 기존 jdk 삭제 후 jdk 11 새로 설치하기로 했다
rpm -qa | grep jdk
으로 현재 깔려있는 jdk 확인
yum remove 조회된 jdk들
로 install 된 jdk를 전부 지워주기로 하자
java -version
이렇게 나오면 jdk 전부 삭제 완료
새로운 버전의 jdk 설치해주자
yum install java-11-openjdk-devel.x86_64
이렇게 뜨면 설치 완료!
tomcat service를 restart 해 주고 프로젝트 URL 실행하면 잘 실행이 된다!
728x90
'study > Project 🐾' 카테고리의 다른 글
[mariaDB] 대소문자 구분 설정 (0) | 2021.03.01 |
---|---|
[JQuery] Uncaught TypeError: $(...).on is not a function (0) | 2021.02.23 |
[Spring] org.apache.ibatis.exceptions.TooManyResultsException (0) | 2021.02.16 |
[Spring] Column count doesn't match value count at row 1 (0) | 2021.02.11 |
[JSTL] cannot convert M of type class java.lang.string to class java.lang.long (0) | 2021.02.10 |