emon
1/7/2020 - 5:52 PM

Maven Warning: UTF-8 .... build is platform dependent

Warning Solved: Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!

Source: https://stackoverflow.com/questions/24144073/why-does-maven-warn-me-about-encoding

<properties>
    <java.version>1.8</java.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.1</version>
    <configuration>
        <source>${java.version}</source>
        <target>${java.version}</target>
    </configuration>
</plugin>