- プロジェクトをビルドしていたらふと気になったので。
- こんな警告が出ていました。
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ direct-core --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
- どうやらファイルをコピーするときのエンコーディングがプラットフォーム依存になっているとのこと
- 公式ドキュメント漁ると、エンコーディングを指定するのがベストプラクティスとのこと
- というわけで、こうしました
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties>