2017-06-21 4 views
0

pomのプロファイルからMavenリソースフィルタリング(maven-resources-plugin)を使ってロシア語のテキストを* .propertiesファイルに送信しようとしています。だから、私は英語のシンボルを送信するとき、それはうまくいくが、私はロケールのパラメータ(プロパティファイルにある)から値を取得しようとしているとき - エンコーディングが壊れている。 IntelliJのすべてのファイルのプロジェクトエンコードはUTF-8に設定されています。 フィルタリングされたファイルでは、ロシア語のテキストが正常に表示されています。しかし、私は、getPropertyメソッドを使用してファイルからそれを取得していたときに、それはこの私を示しています Encoding error?Mavenリソースフィルタリングにおけるロシア語のシンボルのトラブル

答えて

0
<delimiters> 
    <delimiter>${*}</delimiter> 
    <delimiter>@</delimiter> 
</delimiters> 

ので、以下は同様にフィルタリングされます: env.name = @ replacement.value

@
関連する問題