Если нетбинс открывает utf8 с кракозябрами, то нужно исправить конфиг, добавив в опцию
netbeans_default_options
значение
-J-Dfile.encoding=UTF-8
отделённое пробелом
Едем в папку с небинсом, далее в etc, в ней лежит файл netbeans.conf
править строку
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dsun.awt.disableMixing=true -J-Dfile.encoding=UTF-8" c:\Program Files\NetBeans 7.3\etc