이 내용은 프로젝트를 jar 또는 war 로 패키징한다음 , java -jar *.jar 명령어로 실행했을떄에 , 한글이 깨지는 현상을 다뤘다.
현재 내가 쓰고있는 OS 환경은 윈도우 , ide 는 인텔리제이다.
아래 사진을 참조해보자 .


인텔리제이에서는 Windows Powershell 을 사용하고 있다.
그리고 Windows Powershell 은 default 로 949 로설정되어있어서 한글이 깨지고 있으니 ,
UTF-8 (65001) 로 설정을 한다면 jar 파일을 실행했을떄 한글이 정상적으로 출력이 될 것이다.
1. cmd 를 실행후 intl.cpl 입력

2. 시스템 로캘 변경 클릭 -> [ Beta : 세계 언어 지원을 위해 Unicode UTF-8 사용 체크박스 클릭 ] -> 확인

3. 재부팅
4. 인텔리제이 실행후 terminal 에서 chcp 입력 -> Active code page :65001 확인 후
java -jar <app.jar> 실행 후 한글 정상 출력 확인

