Настройка кодировки в Tomcat, MySQL, Eclipse, IDEA
Настройка кодировки в Tomcat
В файле $TOMCAT_HOME/bin/setenv.bat для Windows или setenv.sh для linux добавьте параметры для кодировки:
setenv.bat
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8
setenv.sh
export JAVA_OPTS=»%JAVA_OPTS% -Dfile.encoding=UTF-8″
Настройка кодировки в MySQL
В конфигурационном файле my.ini (или my.cnf) вашего sql-сервера, (его можно найти по следующему пути: Windows: c:Program FilesMySQLMySQL Server 5.5my.ini , Linux: etcmysqlmy.cnf ), в разделе [mysqld] установить следующие настройки: default-character-set=utf8 и character-set-server = utf8.
Также база данных должна создаваться с кодировкой utf8-default collation.
Настройка кодировки в Eclipse
Window -> Preferences -> General -> Workspace
В разделе Text file encoding выберите UTF-8.
В разделе New text file line delimiter выберите Unix.
Настройка кодировки в IDEA
Более подробное описание: http://www.jetbrains.com/idea/webhelp/encoding.html