質問

Shrinksafe Custom_rhino.jar を使用して Dojo をビルドしようとすると、MalformedInputException が発生します。この問題は、ビルドが UTF-8 で保存されたフランス語文字を含むカスタム ウィジェット/テンプレートに到達すると発生します。AIX マシンの LANG=en_US は、IBM JRE での MalformedInputException に関する他の文書化された問題から判断すると、正しいはずです。

このビルドは IBM AIX 上で実行する必要があるため、Sun の JRE への切り替えは受け入れられない解決策です。AIX の何かを変更するか、IBM JRE の設定を変更するか、あるいはその両方で解決できる可能性があります。これまでのところ私は失敗してきました。

問題点も記載されています 道場フォーラムで しかし、適切な解決策がなければ。

役に立ちましたか?

解決

リンクされたフォーラムでは、ビルド マシンのデフォルトの文字エンコーディングについての説明がありませんでした。

Dojo は UTF-8 のエンコードを使用している可能性がありますが、実際にはファイルは ISO-8859-1 のようなものでエンコードされています (フランス語には西欧ラテン文字が使用されていると想定しています)。

特定のファイルで使用する文字エンコーディングを指定できる Eclipse などのエディタはありますか?UTF-8 エンコーディングでファイルを開いて、文字が期待どおりであるかどうかを確認してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top