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累積計算実装方法の詳しい説明

推薦する

Docker Tomcat のアクセス インターフェイスが表示されないのはなぜですか?

質問:オリジン サーバーはターゲット リソースの表現を見つけることができないか、既存の表現を公開した...

Zabbix上のすべてのホストのIPとホスト名を取得する

ザビックスZabbix ([`zæbiks]) は、WEB インターフェースに基づいて分散システム監...

nginx+uwsgi で Django プロジェクトを開始するための詳細な手順

Django で Web プロジェクトを開発する場合、開発およびテストのプロセスでは Django ...

Ubuntu 20.04 Firefox でビデオを再生できない (Flash プラグインがない) 場合の解決策

1. Flashプラグインパッケージのダウンロードアドレス: https://get.adobe.c...

Vue3 コンポジション API でロジックの再利用を実装する方法

Composition API はロジック再利用手順を実装します。ロジックコードを関数に抽出します。...

Docker+Nginx を使ってシングルページアプリケーションをデプロイする

開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...

CSS ハート型読み込みアニメーションのソースコードの実装

さっそく、コードをお見せしましょう。コードは非常にシンプルなので、勉強すれば理解できるようになります...

ウェブページのカラーマッチングにおけるオーバーラップとソフトカラーマッチングの手法を詳しく説明

この記事には、細かい点は一切なく、カラーマッチングのテクニックをシェアするだけです。とてもシンプルで...

Linuxで権限が拒否された場合の解決策の詳細な説明

許可が拒否されました:その理由は、ファイルの読み取り、書き込み、作成、削除などの権限がないためです。...

Docker コンテナ ソース コードのデプロイ httpd ストレージ ボリュームを使用して Web サイトをデプロイする (推奨)

目次Dockerコンテナのソースコードを使用してhttpdをデプロイし、ストレージボリュームを使用し...

Bash スクリプトでの配列メソッドの作成と使用の概要

Bashで配列を定義するbash スクリプトで新しい配列を作成する方法は 2 つあります。 1 つ目...

非常に優れた CSS スキル 10 選のコレクションと共有

ここでは、CSS テクニックを巧みに使用することで、HTML を変更せずにブログやテンプレートの外観...

Vue でバイナリ ファイル ストリームを受信して​​ PDF プレビューを実現する方法

バックグラウンド コントローラー @RequestMapping("/getPDFStre...

VantフレームワークをWeChatアプレットに導入するプロセス全体の記録

序文WeChat ミニプログラムのネイティブ UI が少し物足りないと感じることがあるので、サードパ...

mysql8.0 Windows x64 zip パッケージのインストールと構成のチュートリアル

MySQL 8 Windows版 zipインストール手順(ダウンロードアドレス) 1. ZIPファイ...