💭
プロジェクト '○○' はエンコーディングが明示的に設定されていません
こんにちは。執筆時点は 2023/07/30 暑い夏まっさかりです。
趣旨
pleiades 2023-06
をダウンロードして、無邪気に遊んでいたのですが
どうも Maven
プロジェクトを作ると、掲題のような警告メッセージが表示されてキモチ悪かったので情報共有いたします。
プロジェクト '○○' はエンコーディングが明示的に設定されていません
どうもプロジェクトのエンコードが設定されていないとのこと。
対処方法
参考にしたリンク
筆者さん、ありがとうございます。
参考にしたリンク先の筆者の場合は、エンコーディングを MS932
にしたら直ったらしいですが、「MS932
にしないといけない」というわけではないみたいですよ。
私は UTF-8
にしたいので、その方針で方法を記載します。
手順① 設定画面を開く
警告が出ているプロジェクトで右クリック→「プロパティ」
左側ペインに「リソース」というメニューがあるので、それを選択する。
これを見る限り、コンテナから UTF-8
を継承する設定になってるみたいです。
バグっちゃったんですかね。
手順② コンテナ継承
下の図のように、「テキスト・ファイル・エンコード」の設定を、「コンテナから継承」から「その他」に変更して、UTF-8
を指定して「適用」を押下すると直りました。
おわりに
暑いのでかき氷機を引っ張り出して食べようと思う、とめはちなのでした。
もっと根本的な解決法や原因をおわかりの方いましたら、ご面倒でなければ教えて頂けると大変嬉しいです。ありがとうございました。
Discussion