멀티랭귀지가지원되는 버전의 Java EE SDK를 사용하면 문제가 쉽게 해결되지만
설치된 SDK가 그렇지 못할때는

//1.번
MS Windows에서 C:\WINDOWS\Fonts 디렉토리에 있는 'gulim.ttc', 'batang.ttc', 'mingliu.ttc' 이렇게 3개의 한글 관련 파일을 LINUX에서 Java가 설치되어 있는 위치에서 fonts 관련 디렉토리 (${JAVA_HOME}/jre/lib/fonts)로 복사해 놓습니다.
새로 복사한 3개의 한글폰트 파일들을 ${JAVA_HOME}/jre/lib/fonts/fonts.dir 파일에 아래처럼 등록합니다.
<초기등록되어_있던_폰트_갯수> + 3
...
batang.ttc -ms-batang-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
gulim.ttc -ms-gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
mingliu.ttc -ms-mingliu-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
 
최초 등록되어 있던 폰트 파일 갯수가 72개였다면, 새로 3개의 폰트 파일을 더 등록하므로 총 75개가 되고 이 값을 맨 첫줄에 적어준 후, 새로 등록할 3개의 폰트 파일을 위처럼 추가로 적어줍니다.
 
2.번
${JAVA_HOME}/jre/lib 디렉토리에 'font.properties.ko' 파일을 만들어 한글폰트를 등록해서 사용하면 됩니다

첨부 :

+ Recent posts