한글파일로 주석을 달다보니 File Encoding문제가 발생하기도 한다.
이번에 발생된 문제는 Win Vista에서 사용하던 파일을 XP에서 사용하다 발생했다.
NetBeans 6.x을 사용하고 있는데,
컴파일은 정상적으로 되나, 실행시 아래와 같은 에러가 발생하면서 실행되지 않았다.
Compile로 생성된 실행파일을 바로 실행할 때 문제 없는 것으로 보아, NetBeans문제였다.
Jad URL for OTA execution: http://localhost:8082/servlet/org.netbeans.modules.mobility.project.jam.JAMServlet/C%3A/Documents+and+Settings/jhlee/My+Documents/NetBeansProjects/ImportedProject-NetworkDemo1/dist//ImportedProject-NetworkDemo1.jad
Starting emulator in execution mode
java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jre6\bin\fontmanager.dll: ??m??4|??
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.font.FontManager$1.run(Unknown Source)
이와 관련해서 NetBeans Article이 있었는데, 참고가 되었다.
How do I set or modify the character encoding for a project?
이 글에는 한국에와 Windows에 대한 설명은 나오지 않아 적어둔다.
WinXP의 경우 해당 프로젝트의 속성(Properties)를 수정한다.
관련 파일 : build.properties
파일 위치 : C:\Documents and Settings\<user>\.netbeans\<version>
아래와 같은 내용을 추가한다.
file.encoding=ko_KR.UTF-8
위의 내용은 공통적으로 적용될 수 있는 부분이며, Project설정에서도 수정할 수 있다.
File > <Main Project> Property > Build > Compiling > Encoding > UTF-8
이럴 경우, C:\Documents and Settings\<user>\My Documents\NetBeansProjects\<Opened Project>\nbproject 에 있는 project.properties파일이 수정된다.
javac.encoding=UTF-8
'컴퓨터 > 프로그램,각종팁' 카테고리의 다른 글
[스크랩][유틸리티] Eclipse 3.4를 위한 Visual Editor플러그인 설치 (1) | 2009.06.11 |
---|---|
NETBEANS으로 SWING 처음시작하기 (0) | 2009.06.10 |
자바 Swing GUI 구현 (0) | 2009.06.10 |
VMWare 리눅스 공유폴더 만들기 (0) | 2009.06.10 |
HTTRACK 웹사이트통째로저장 무료유틸 (1) | 2009.06.08 |