Maven项目指定JDK编译版本
(1)标准maven方式
所有应用都可以使用这种配置方式:
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties>
通过上述方式指定之后,再次打开项目就不会采用默认的jdk1.5,导致jdk8的语法失效。
(2)spingboot专用方式
如果应用使用的springboot,可以使用下面这种配置方式:
<properties> <java.version>1.8</java.version> </properties>
spring-boot-starter-parent的pom文件中已经按maven的标准方式进行配置
<properties> <java.version>1.8</java.version> .... <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> </properties>
关注公众号:程序新视界,一个让你软实力、硬技术同步提升的平台
除非注明,否则均为程序新视界原创文章,转载必须以链接形式标明本文链接