![WildFly文字化け対応](https://nakayama-tech.com/wp-content/uploads/2020/12/wildfly-blog-01-12.png)
Excel使い方最新記事
ミドルウェア最新記事
ソシャゲ攻略最新記事
公営競技最新記事
グルメ最新記事
中山テック 代表の中山です。
既に8日経過しましたが、あけましておめでとうございます。
2021年度も邁進して参りますので、よろしくお願いいたします。
さて、表題の件ですが文字化け問題はサーバサイドエンジニアにとって永遠の課題となります(汗
中でもクセが強いと言われてるWildFlyの文字化け解釈のためのリファレンスとしてご紹介したいと思います。
サーバ環境変数とファイルの文字コードが違う問題
サーバの環境変数に合わせるも、ファイルの環境変数に合わせるもよし!
環境変数と文字コードが違う
合わせられれば理想ですが、そうは問屋が卸さないこともしばしば(汗
機能移植やどうしても譲れない(ことがあるのか知りませんが)と言ったやんごとなき事情がある場合も。
この場合、コンテナのファイルエンコーディング設定とファイルの文字コードが相違していることが殆どです。
ですのでシステムプロパティ(サーバ起動時の環境変数的なモノ)に
エンコーディングすべき文字コードを定義してあげましょう。
<system-properties>
<property name="file.encoding" value="文字コード"/>
</system-properties>
</script>
- 関連記事
- Postgresqlのインストール・カラム追加方法(windows版)
- エンジニアが取った方が良い資格6選
- 【バックエンド開発】代表の実績や経験をご紹介すると共に得た知識を技術コラムとして執筆
- VMWare × CentOSの環境にSSH通信する方法~TeraTermを例にログイン~
- データベースを学ばないと後悔する理由4選
- pgpool-Ⅱを構築~PostgreSQLをロードバランス&フェイルオーバー可能とする~
- zabbixをVMWareのゲストOSに構築~ブラウザからファイアウォール通過してアクセス~
- 冗長構成されたサーバがダウンした時の動作確認~ロードバランス機能も含めたテストを行う~
- XSERVERにSSH通信でアクセスする方法~公開鍵と秘密鍵を作成することが必須~
- WildFly文字化け対応
WildFlyのバージョン問題
WildFly10をお使いの場合に「undertow」ツールに不具合があり
文字が化けるという事象は確認しております。
※現在は解消されてるはずです
どうやらファイルエンコーディングがされない(できない?)不具合があるとのことで
Javaバージョンに合わせた最新のundertowを入れることで解消されます。
併せてstandalone(domain).xmlの修正を行いましょう。
まとめ
文字化けした場合は焦らず原因を探るのが良いでしょう。
あとは事前に文字コードについての知識を頭に入れておくこと(よく起きる問題なので)。
また何かあれば当ブログに加筆していきますので、よろしくお願いいたします。
ミドルウェア人気記事
Excel人気記事
この記事を書いた人
個人事業のシステムエンジニアです
前職はゴリゴリの営業マン(保険売りまくってた)
大抵のプログラミングはこなせます
環境構築もそれなりに出来るかと思います
趣味はゲーム、競馬、食べ歩き、旅行など
備忘と記録を残すためにブログを執筆しております
お仕事のお話は問い合わせフォームからお気軽にお声掛けください♪
前職はゴリゴリの営業マン(保険売りまくってた)
大抵のプログラミングはこなせます
環境構築もそれなりに出来るかと思います
趣味はゲーム、競馬、食べ歩き、旅行など
備忘と記録を残すためにブログを執筆しております
お仕事のお話は問い合わせフォームからお気軽にお声掛けください♪
最近書いた記事