2017-06-21 16 views
0

我想從pom中的配置文件發送一些俄文文本到Maven資源過濾(maven-resources-plugin)的* .properties文件。所以,當我發送英文符號時效果很好,但是當我嘗試從參數(位於屬性文件中)獲取俄語值時 - 編碼brokes。 IntelliJ中所有文件的項目編碼設置爲UTF-8。 已過濾的文件俄文文本顯示正常。但是,當我從getProperty方法文件中獲取它,它表明我: Encoding error?在Maven資源過濾中遇到俄羅斯符號的問題

回答

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

所以下面將被過濾,以及: env.name = @ replacement.value @