>Java >Java베이스 >Linux 환경에서 Java 중국어 잘못된 문자를 해결하는 방법

Linux 환경에서 Java 중국어 잘못된 문자를 해결하는 방법

尚
원래의
2019-12-05 15:00:043341검색

Linux 환경에서 Java 중국어 잘못된 문자를 해결하는 방법

Linux에 배포된 Java 응용 프로그램의 한자는 하나씩 "口" 문자가 되어 잘못된 문자가 됩니다.

문제 분석:

코드에서는 다음 구현 방법을 사용합니다.

new java. awt.Font("宋体", Font.PLAIN, 12) 그런 다음 jdk에 "宋体" 글꼴이 필요합니다($JAVA_HOME/jre/lib/fonts 디렉터리 아래)

JDK에는 기본적으로 중국어 글꼴이 없으므로, 잘못된 문자로 표시됩니다.

Java 응용 프로그램이 필요한 중국어 글꼴을 찾을 수 있도록 수동으로 설정해야 합니다.

해결책:

필요한 글꼴 파일을 $JAVA_HOME/jre/lib/fonts 디렉토리에 업로드하고 tomcat을 다시 시작하세요. (따라서 필요한 글꼴은 윈도우 시스템에서 찾을 수 있습니다. 예를 들어 윈도우 7을 사용하면 글꼴은 C: WindowsFonts 경로에 저장됩니다.)

자바에 대한 더 많은 지식을 보려면 java 기본 튜토리얼 칼럼을 주목하세요.

위 내용은 Linux 환경에서 Java 중국어 잘못된 문자를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.