JAVA IDE開発ツール、EclipseのシリーズとのIntelliのIDEAについて開発者の視点から選ばほとんどの企業の主要な選択肢である、のIntelliJ IDEAは、Eclipseシリーズよりも人気があるようです。我々はのIntelliJ IDEAの開発を使用する場合のツールやシステム環境は、本明細書にエンコード形式と一致しない場合、我々は、ビューの、この時点実務と理論の使用を中国のゴミ問題、中国の文字化けの発展の根本的な原因を見つけ、問題を解決します。
IntelliJ IDEAは、ゴミ問題を再現します
以下に示すように、のIntelliJ IDEA中国の表示が文字化け。
二つの問題解決
(A)問題の識別
コンソール出力のIntelliJ IDEA、Tomcatのカタリナログの歪み、その問題は、Tomcat上に配置することができます。私たちはTomcatのコンソールを見ればそう、文字化け。
案の定、問題は時にTomcatの出力を発生します。
この問題を解決する(B)
1.システムの符号化フォーマット、コード936ギガバイトフォーマット
符号化フォーマットとの間で、次のコード・ページの対応関係
ゴミ問題を解決するために2. Tomcatの出力
メモ帳++を使用してLogging.propertiesオープンソースのTomcatのインストールファイルconfフォルダ。
次のようにLogging.propertiesはGBKに、UTF-8の符号をコンテンツファイル
GBKの内容を交換するには、次のドキュメント
3. Tomcatを再起動し、ゴミ問題を解決します
4.通話カードのIntelliJ IDEAは、ゴミ問題は解決されました
3つの拡張
いくつかのオンラインのブロガーは、以下の手段を提供します。
1.ファイル形式を設定します。ファイル=>設定=>外観&行動=>外観
2.外UTF-8以外のアイデアフォルダencoding.xmlすべてのファイルを削除します。
3.設定Inllijアイデアファイルのエンコード形式、UTF-8へ。ファイル=>設定=>編集=>ファイルエンコーディング
TomcatのVMオプションの値を設定する:の-Dfile.encoding = UTF-8
5.パンチのIntelliJアイデアのインストールディレクトリ、idea.exe.vmoptionsとidea64.exe.vmoptions binディレクトリ内の2つの文書が最後に追加されます
-Dfile.encoding = UTF-8