ДжазТим — надежный технологический партнер

Agile разработка ПО на Java

Настройка кодировки в 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