Thứ Tư, 16 tháng 3, 2016

How to display UTF-8 encoding in output of Netbeans

Here is my way to display UTF-8 encoding like Vietnamese in my NetBeans. Thanks StackOverflow and BuZZ-dEE to help me:

1. Edit my Netbeans file config in Netbeans installation folder \ etc by adding:
-J-Dfile.encoding=UTF-8 to neabeans_default_options param.

netbeans_default_options="-J-Dfile.encoding=UTF-8"

2. Add system variable: JAVA_TOOL_OPTIONS

JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8


3. With my maven project, I added following lines in pom file:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

Note that I use Netbeans 8.0.2.