Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 오라클
- egov
- Oracle
- Spring
- 전자정부 샘플
- spring boot error
- spring 에러
- pom.xml
- javascript 클래스
- 전자정부프레임워크
- Spring REST API
- javascript class
- 자바스크립트 클래스
- 자바스크립트 class
- 스프링 에러
- 자바스크립트
- 인텔리제이
- spring 설정 파일
- 스프링부트 post api
- javascript
- 디자인 패턴
- 메이븐
- REST API
- 스프링
- spring boot CRUD
- Spring boot
- spring boot rest api
- spring boot post api
- exceptiontransfer
- Intellij
Archives
- Today
- Total
빵구의 개발 메꾸기
Tomcat 구동 시 Invalid byte tag in constant pool: 19 에러 해결 본문
Tomcat에 스프링(Spring) 프로젝트를 올리고 구동을 시켰는데 다음과 같은 에러가 발생했다.
[ERROR] org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
원인은 Tomcat 버전과 pom.xml의 dependency에 넣어준 jar 파일의 버전이 맞지 않아서 생긴 에러였다.
오류 발생 과정과 해결 방법은 다음과 같다.
① 기존에 pom.xml의 dependency에 넣어준 jar 파일의 버전이다.
② 서버를 구동시켰으나 다음과 같은 에러가 발생했다.
[ERROR] org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
③ Tomcat 버전과 jar 파일의 호환이 맞지 않아서 발생한 문제임을 확인하고 jar 파일의 버전을 낮추고 서버를
재구동했더니 에러 없이 정상적으로 서버가 올라갔다.
'BACK-END > SPRING' 카테고리의 다른 글
인터셉터(Interceptor) 활용 (0) | 2022.05.23 |
---|---|
POJO(Plain Old Java Object)란 무엇일까? (0) | 2022.05.06 |
MultipartResolver에 대한 BeanCreationException 에러 해결 (0) | 2022.05.04 |
Spring Maven Project 서버 구동 시 에러 해결 (0) | 2022.05.03 |
전자정부 프레임워크 샘플 코드 분석 (context-validator.xml) (0) | 2022.04.29 |
Comments