상세 컨텐츠

본문 제목

서브라임 에디터(유료) Java빌드시, OUT 결과에서 한글깨지는 에러처리 방법

JSP·자바·코틀린

by 김일국 2015. 11. 22. 17:38

본문

구글링을 참조해서 여러가지로 작업해 보다가 2가지로 요약해 봅니다.

1. 서브라임 Text2 버전의 메뉴 Preferences > Browse Packages 클릭

> Java폴더 > JavaC.sublime-build 파일을 메모장으로 엽니다.

변경전

{

"cmd": ["javac", "$file"],

"file_regex": "^(...*?):([0-9]*):?([0-9]*)",

"selector": "source.java"

}

변경후

{

"cmd": ["runJava.bat", "$file"],

"file_regex": "^(...*?):([0-9]*):?([0-9]*)",

"selector": "source.java",

"encoding": "EUC-KR"

}


2. 상단에서 수정한 부분중 runJava.bat 파일을 자바홈폴더(JDK설치폴더) / bin폴더에 생성

runJava.bat 내용

@ECHO OFF

cd %~dp1

ECHO Compiling %~nx1.......

IF EXIST %~n1.class (

DEL %~n1.class

)

javac -encoding UTF8 %~nx1

IF EXIST %~n1.class (

ECHO -----------OUTPUT-----------

java %~n1

)

javac 부분에 -encoding UTF8 이 옵션으로 추가되어 있음에 주의 하자.

관련글 더보기

댓글 영역