疑难杂症maven-compiler-plugin 在 idea 下的问题

Posted heben

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了疑难杂症maven-compiler-plugin 在 idea 下的问题相关的知识,希望对你有一定的参考价值。

maven-compiler-plugin 这个插件在idea和eclipse里表现本质是一样的,但是我之前有个细节没注意到,导致我对此有误解。我之前一直以为只要配置了source和target,相应依赖的JDK会有变化。

在eclipse中,配置source和target的版本,然后maven->update之后,在Libraries里可以看到相应的jre依赖包的变化,比如将source和target都配置成1.7,update之后,可以看到JRE System Library是JavaSE-1.7,但是展开之后,看到其实jar包依然是JDK8的jar包,因为我在eclipse里面配置的jre就是1.8

技术图片

 

 所以在 idea 下面自然也是不同通过简单配置编译版本来达到自动切换JDK依赖包的目的,也是需要额外配置的。

以上是关于疑难杂症maven-compiler-plugin 在 idea 下的问题的主要内容,如果未能解决你的问题,请参考以下文章

maven-compiler-plugin 插件详解

父pom中的maven-compiler-plugin

`spring-boot-maven-plugin` 和 `maven-compiler-plugin` 有啥区别?

如何使 maven-compiler-plugin 不隐藏错误源位置

maven-compiler-plugin 插件详解

如何使用 maven-compiler-plugin 配置 Lombok?