2014-10-01 3 views
2

Довольно отчаянно нуждаются в помощи через 2 дня, пытаясь отладить эту проблему.Проблемы с кодировкой Java UTF8 со штормом

У меня есть некоторый текст, который содержит символы Юникода, например, слово:

korte støvler 

Если я запускаю код, который записывает это слово в файл на одном из проблемных машин, он работает правильно. Однако, когда я пишу файл точно так же в штурмовом винте, он не кодируется правильно, а символ ø заменяется вопросительными знаками.

В файле storm_env.ini я поставил

STORM_JAR_JVM_OPTS:-Dfile.encoding=UTF-8 

Я также установить кодировку как UTF-8 в коде, а в MVN, когда он упакован.

Я проверил тесты на коробках, чтобы проверить кодировки по умолчанию JVM, и все они UTF-8.

Я пробовал 3 разных способа записи файла, и все они вызывают одну и ту же проблему, поэтому это определенно не так.

ответ

0

Эта проблема была решена путем простой сборки другой машины на ec2. Он имел точно такие же версии программного обеспечения и конфигурации, как и ящики с проблемами.

Смежные вопросы