3バイトのUTF-8シーケンスを解決するバイト3が無効です

1346 ワード

mavenプロジェクトのコンパイルは正常で、実行時に以下のエラーを報告します:3バイトのUTF-8シーケンスのバイト3は無効です
このエラーの詳細をよく見ると、あるxmlファイルの文字認識の問題であり、pom.xmlに以下を追加

            <plugin>
                <groupId>org.apache.maven.pluginsgroupId>
                <artifactId>maven-resources-pluginartifactId>
                <version>2.6version>
                <configuration>
                    <encoding>UTF-8encoding>
                configuration>
            plugin>

ポイントは、上記構成のUTF-8符号化です.
再コンパイル後は正常に動作.