Tomcat が IDEA のコンソールで文字化けを起こし、IDEA エンコーディングを UTF-8 に設定する方法

Tomcat が IDEA のコンソールで文字化けを起こし、IDEA エンコーディングを UTF-8 に設定する方法

1. まず、TomcatログのエンコーディングとIdeaログ表示コンソールのエンコーディングを区別する必要があります。

2. Tomcat ログ エンコーディング: cmd で、「cd /d tomcat ルート ディレクトリ」と「bin\catalina.bat run」を実行します。「chcp65001」を使用して cmd を utf8 に切り替え、「chcp 936」を使用して cmd を gbk に切り替えます。tomcat ログ エンコーディングを決定します。これは通常、tomcat/conf/logging.properties にあります。

3. IDEA の表示エンコーディング: Windows はデフォルトで GBK を使用するため、IDEA はデフォルトで GBK エンコーディングを表示します。[必ず] ヘルプのカスタム vm オプションに -Dfile.encoding=UTF-8 を追加して、utf8 エンコーディングの表示を強制してください。自分で変更しないでください。vmoptions の位置が間違っている可能性があります。IDEA は

ここに画像の説明を挿入

ここに画像の説明を挿入

4. [回避] Tomcat のlogging.propertiesをGBkに変更すると、デバッグ中にget/postパラメータが文字化けする

要約する

IDEA の Tomcat コンソールの文字化けと IDEA の UTF-8 エンコード設定に関する記事はこれで終わりです。IDEA の Tomcat コンソールの UTF-8 文字化けに関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Idea は Maven Alibaba Cloud イメージアクセラレーションを設定します
  • IDEAにAlibabaコード標準プラグインをインストールするための詳細な手順
  • IntelliJ IDEA コードメソッドの手順を変更する
  • IntelliJ IDEA 統一設定エンコーディングを UTF-8 エンコーディング実装に
  • Ideaはgb2312エンコードされたファイルのためのソリューションを導入します
  • IDEA に Alibaba Coding Standards プラグインをインストールする 2 つの方法 (オンライン インストールとオフライン インストール) の詳細な説明

<<:  Linux パフォーマンス監視ツール nmon のインストールと使用方法のチュートリアル分析

>>:  MySQL累積計算実装方法の詳しい説明

推薦する

MySQLのさまざまなロックに関する詳細な理解

目次ロックの概要ロックの分類データベース操作の粒度データ操作の種類MySQL ロックさまざまなストレ...

LDAP ユーザー認証を使用するように Linux を構成する方法

私は CentOS に実装された LDAP ユーザー管理を使用しています。これはインターネット上のほ...

Windows10でmysql8.0.17を置き換える詳細なチュートリアル

この記事では、Windows10でmysql8.0.17を置き換える具体的な手順を参考までに紹介しま...

弾力性のあるナビゲーション効果を実現するJavaScript

この記事では、弾性ナビゲーション効果を実現するためのJavaScriptの具体的なコードを参考までに...

CSS でテキストカラーグラデーションを実装する 3 つの方法

Web フロントエンド開発のプロセスでは、UI デザイナーはグラデーション テキストを使用したデザイ...

ウェブページ読み込み時に左右にジャンプする原因の分析と解決

最近、ウェブサイトを設計するときにこの問題に遭遇しています。メンバーセンターを設計し、コンテンツを ...

jQuery+h5 で 9 マス抽選特殊効果を実現 (フロントエンドとバックエンドのコード)

序文:フロントエンド: jq+h5 で 9 グリッドのダイナミック効果を実現バックエンド: thin...

jQueryはシャトルボックス効果を実現します

この記事では、シャトルボックス効果を実現するためのjQueryの具体的なコードを参考までに紹介します...

MySQL テーブルの追加、削除、変更、クエリの基本チュートリアル

1. 作成する [テーブル名] (フィールド1、フィールド2、...) 値 (値1、値2、...) ...

IE8はマルチ互換モードを使用してWebページを正常に表示します

IE8には複数の互換モードがあります。 IE プラットフォームの設計者である Chris Wilso...

React Hooks に基づく小さな状態管理の詳細な説明

目次React Hooks に基づく状態共有の実装ユーザーエクスペリエンスこの記事では、主に Rea...

フラットスタイルを使用してウェブサイトをデザインする方法

フラットなウェブサイト構造の本質はシンプルさです。コンテンツの重要なポイントを強調し、ページの装飾効...

CSS オーバーフローラップの新しいプロパティ値をどこでも使用

1.まず、overflow-wrap属性を理解する CSS のoverflow-wrapプロパティは...

ウェブページ HTML 順序付きリスト ol と順序なしリスト ul

データを整理するためのリストWeb ページの表示を制御する多数の HTML タグを学習した後、読者は...

JS オブジェクトのコピー (ディープ コピーとシャロー コピー)

目次1. 浅いコピー1. Object.assign(ターゲット、ソース、ソース...) 2. スプ...