기존 이클립스에서 개발하던 프로젝트를 인텔리제이에서 사용하려고, 환경설정 중이었는데
인텔리제이 커뮤니티에서는 내장톰캣 지원 안된다.

그래서 기존에 사용하던 아파치 톰캣7을 직접 설치 후 연동해서 사용하려고 함.

※ 요약
- CATALINA_HOME, JAVA_HOME 환경변수 생성(톰캣 설치위치)
- service.bat install 이후 startup.bat 실행
- 콘솔에서 한글 깨질경우 아래 가이드 보고 설정 후 cmd 종료 후 재실행

 

1. Apache Tomcat 9 다운 / JDK 11 기존거 그대로 사용

> 기존에 톰캣 7사용중이었는데, JDK 11이랑 호환이 안되어서 톰캣 9로 올림
   톰캣7으로 환경설정 후 startup.bat 실행하면, 실행하다가 갑자기 혼자 종료 됨 - 9로 버전 올린 후 사용결과 정상동작     확인

 

 

2. 톰캣 환경변수 CATALINA_HOME 환경변수 추가

사진 1. CATALINA_HOME 환경변수 추가

 

 

3. JAVA_HOME 환경변수 추가

사진 2. JAVA_HOME 환경설정

 

 

4. 실행 후 설치 폴더로 들어가서 cmd : service.bat install  실행해서 설치

 

 

5. cmd로 CATALINA_HOME/bin로 이동 후 startup.bat 실행.
정상 실행되지만 한글 깨짐

log폴더 들어가서 catalina.log 파일 확인결과 log파일 내 한글은 안깨짐

구글링해서 regit 등록 후 정상 실행 확인

5.1 window+R 키 누르고 regedit 실행

사진 3. regedit 실행

 

 

5.2 HKEY_CURRENT_USER / Console 폴더에서 마우스 오른쪽 클릭 후 새로만들기 > Key 선택
   > 이름 'TomCat'으로 생성 함

사진 4. 레지스트리 편집기  

 

 

5.3 새로 생긴 Tomcat 폴더 클릭 후 안에 오른쪽 클릭 후 새로만들기 > DWORD(32비트) 값(D) 선택 후 생성 > 이름은 CodePage로 생성함

사진 5. 32비트 생성

5.4 값 데이터 65001, 10진수 선택 후 확인버튼 클릭

사진 6. 값 설정

 

 

6. 5번 설정 완료 후 cmd 종료 후 새로 킨 다음 다시 startup.bat 실행시켜서 콘솔 한글 안깨짐 확인!

사진 7. 정상 실행 확인

 

완료!

 

+ Recent posts