千家信息网

maven-compiler-plugin版本指定的方法是什么

发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,这篇文章主要介绍"maven-compiler-plugin版本指定的方法是什么",在日常操作中,相信很多人在maven-compiler-plugin版本指定的方法是什么问题上存在疑惑,小编查阅了各
千家信息网最后更新 2025年02月08日maven-compiler-plugin版本指定的方法是什么

这篇文章主要介绍"maven-compiler-plugin版本指定的方法是什么",在日常操作中,相信很多人在maven-compiler-plugin版本指定的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"maven-compiler-plugin版本指定的方法是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

maven-compiler-plugin版本指定

spring cloud微服务,生成部署JAR包时提示:

maven-compiler-plugin: 3.8.1不能编译,需要jre而不是jdk。

1 pom文件添加支持

    

一般情况,做这一步就可以了,若不可以再进行下面步骤。

2 环境jdk/jre指定

3 Java Build

4 pom文件去除支持

通常上面三个步骤说可以,再次构建时若又提示不能编译,可注释掉相应支持,即可。

    

maven-compiler-plugin配置JDK版本

Maven3.x 项目中默认使用 JDK1.5,这显然不是我想要的。 Apache Maven Compiler Plugin 可以用来配置编译所用的 JDK版本

仓库地址

  • 2.3.2 2.4 以上才支持 servlet 3.0

  • 我猜去掉 2.3.2 应该默认用最新版,所以是 Servlet 3.1

使用过的配置

  • JDK1.7

  • Servlet 3.0

            kerduo                                        org.apache.maven.plugins                  maven-compiler-plugin                  2.3.2                                       1.7                      1.7                                               
  • JDK1.8

  • Servlet 3.1

      demo                                    org.apache.maven.plugins                  maven-compiler-plugin                  3.7.0                                        1.8                      1.8                                             

补充说明

  • maven-compiler-plugin:控制编译 (所以JDK版本是设置这它)

  • spring-boot-maven-plugin 用于打包

到此,关于"maven-compiler-plugin版本指定的方法是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

0