首页 > 其他分享 >SpringBoot Maven RepackageMojo 打包失败原因

SpringBoot Maven RepackageMojo 打包失败原因

时间:2022-11-30 14:56:29浏览次数:37  
标签:maven SpringBoot plugin boot Maven version RepackageMojo

maven 打包 提示:
org/springframework/boot/maven/RepackageMojo has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0

原因

SpringBoot 3.0 发布,SpringBoot 3.0 最低支持 jdk17,所以这个 maven plugin 使用的也是最低 17 版本编译的

解决方案

pom 文件中指定 maven plugin 版本

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
               <version>2.7.3</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
    ```

标签:maven,SpringBoot,plugin,boot,Maven,version,RepackageMojo
From: https://www.cnblogs.com/stackfing/p/16938441.html

相关文章

  • maven 私服nexus的使用
    源码安装方式搭建因nexus比较消耗资源,linux环境需要提供至少2G以上内存1、下载源码包​​https://www.sonatype.com/download-oss-sonatype下选择unix版本​​或者到peter的......
  • maven的插件
    插件plugin是绑定到生命周期,承担实际功能的组件。mvn运行时,自动关联插件来运行下图是maven默认的各阶段对应的插件列表:生命周期生命周期阶段插件目标执行任务cleanpre-clean......
  • SpringMVC 项目中 创建SpringBoot,使用Hibernate和JPA
    起因:老项目是SpringMVC,为了之后能使用更方便的SpringBoot。所以在其中添加了SpringBoot项目,但是老项目SpringMVC使用的Hibernate,SpringBoot希望使用JPA 解决方案:......
  • SpringBoot
    《静态资源导入》根据源码:静态资源放在下面的目录都可以:   ......
  • SpringBoot2 配置
    一.Properties与YamlSpringBoot支持properties与yaml两种配置文件application.properties/application.ymlyaml简单使用1.yaml简介yaml是以数据为中心的,比json,xml更适合做配......
  • 求超大文件上传方案( SpringBoot )
    ​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数下面直接贴代码吧,一些难懂的我大部分都加上......
  • springboot2 生产部署注意事项【持续更新】
    注意事项1.去除不需要的jar开发工具jar:springs-boot-devtools2.监控一定要做好权限制或者去除 控制jar:spring-boot-starter-actuator监控druid的监控......
  • SpringBoot2 使用Spring Session集群
    有几种办法:1.扩展指定server利用Servlet容器提供的插件功能,自定义HttpSession的创建和管理策略,并通过配置的方式替换掉默认的策略。缺点:耦合Tomcat/Jetty等Servlet容器,不能......
  • SpringBoot2 web
    验证框架SpringBoot支持JSR-303,Bean等验证框架JSR-303JSR-303是Java的标准验证框架,已有实现Hibernatevalidator.JSR-303验证类型空检查@Null验证对象是否为null@Not......
  • SpringBoot JWT
    JWT是一种鉴权机制,实现前后端分离登陆和权限的一种解决方式,用户在登陆之后后端生成token传到前端,以后每次的请求都携带着token到后端验证,如果过期或者失效就要求重新登陆......