起こってしまう現象
message.properties
login.wrongInput=ログインIDとパスワードの組み合わせが間違っています。
↑これが
↓こう出力されてしまう
????ID?????????????????????
対処法
1,InteliJの設定からエディター>ファイルエンコーディング
2,「ネイティブコードからASCIIコードへの自動変換を行う」チェック
3,再実行(必須か不明ですが、、、)
message.propertiesの中身が
login.wrongInput=????ID?????????????????????
になっているため、書き直すし、アプリケーションを再実行すると解決します。
原因
はIntellijが自動的にUTF-8からASCIIに文字コードを変換していることが原因らしいです。