Serviceを読んで理解し、同意したものとみなします。2,529件5お世話になっています。(2017.3.4)でJavaの開発をしています。その中でSystem.out.println("あいうえお");のように日本語の文字を出力すると文字化けします。いくつか注意点を述べます。以前は文字化けしませんでした。ある時期から起きるようになったので不注意でなにか設定を変えたのかも知れませんが、思い当たるフシがありません。コンソールの非ASCII文字、確認しているだけで日本語、中国語、フランス語特有の文字が?に置き換わります。非ASCII文字に関連するテストが失敗します。コンソールで?になるだけでなく、内部的にも問題が起きているように思います。Testした場合にはテストは成功しますし、文字化けもしません。packageなど)した場合には文字化けもテストで失敗もしません。新規プロジェクトを作り、JUnit4のテストクラスを作り実行しても文字化けします。Projectから実行したときのみです。それ以外、ターミナルから実行したり、プロジェクト(通常左側にあるファイルの一覧)から実行したときも文字化けは起きません。pom.xmlは再三見ていますが、これと言って怪しそうな箇所はありません(見落としているだけかも知れません)。該当のpom.xmlを載せることはできなくて申し訳ありません。心当たりがある方がいらっしゃいましたら助言をお願いします。追記packet0さんの回答で無事に解決しました。いくつか新しく気づいたことを追記しておきます。テストの文字化けについてこれは教えていただいたとおり次の記述を足すことで解決しました。ポイントは<argLine>-Dfile.encoding=UTF-8</argLine>でした。</plugin>exec:execについて別のプロジェクト(jettyを使ったプロジェクトでログをコンソールに表示していた)では相変わらず化けていましたが、今回のことをヒントに次のようにしたところ、コンソールのログの文字化けが直りました。</plugin>ポイントはやはり<argument>-Dfile.encoding=UTF-8</argument>です。票4関係してそうな記事がありました。</configuration></plugin>いずれも仮定しているエンコーディングがあってないのを直す処理です。ソースファイルがUTF8でなければ、合うように変更してください。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。Compilerの設定が反映されない0eclipseにてMavenビルド実行時にエラーになる。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。