Я пишу проект, который может читать японские символы из файла и выводить эти символы, и работает просто отлично.
Проблема в том, что когда я меняю его на проекты maven (Using Maven 3.03) ... и у меня все jar-файлы зависят от maven, а затем запускаю мой проект, я обнаружил, что каждый японский Char испорчен.
Например, у меня есть выходные данные, такие как:
����
Я думаю, это потому, что свойства кодирования maven, поэтому я попытался внести это изменение
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputencoding>UTF-8</project.reporting.outputencoding>
</properties>
В котором я изменилсвойство проекта project.reporting.outputencoding по умолчанию для UTF-8.Я сделал это изменение, потому что кто-то сказал, что это работает для Maven 2.X, но, возможно, не для Maven 3.X ... и на самом деле это не работает вообще.
Итак, я надеюсь, что кто-нибудь может помочь мне разобраться, как установить свойства и получить правильный вывод?
Спасибо