java - 如何在 Java 13 和 Spring 的 Maven 中修复不受支持的类文件主要版本 57

标签 java maven build compiler-errors

我有这个错误

如何解决?

Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 57

我有这样的POM

 <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.5.RELEASE</version>
</parent>

<properties>
    <java.version>13</java.version>
</properties>

项目字面量较多,需要Java 13

最佳答案

在 pom.xml 中更改 Spring boot 版本为我解决了这个问题。

   <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.2.0.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
   </parent>

关于java - 如何在 Java 13 和 Spring 的 Maven 中修复不受支持的类文件主要版本 57,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57299672/

相关文章:

java - 如何在主类中将面板类添加到我的框架中

java - Hibernate 为 DB2 生成错误的插入语句

maven - aem-api 和 uber-jar 之间的区别?

java - 公司Maven POM嵌套结构

java - spring-boot:run 添加 hadoop 依赖时抛出错误

java - Maven - 如何为每个 java 包构建 jar

java - 在 JFrame 之间传递值

Java Joda Time - 下载和安装 - 一步一步

android - Android Gradle任务真的很慢

javascript - 即使具有正确的 cmd 和框架兼容版本也无法构建 sencha 应用程序