之前项目中使用maven的时候,Idea上时常出现编译时出现目标JDK版本源码JDK版本混乱的情况。还有在阿里云服务器上直接使用maven build项目的时候会出现Error提示中文注释带来的 unmappable character for encoding ASCII问题,虽然能用但是都很麻烦。
在StackOverflow找到了终极解决办法。就是在pom.xml <project>内加入如下代码
<build>
<finalName>RedisDemo</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
希望对大家有帮助