java - 如何在Maven中为Java 13和Spring修复不支持的类文件主版本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引导版本可以为我解决此问题。

   <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 - 如何在Maven中为Java 13和Spring修复不支持的类文件主版本57,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57299672/

相关文章:

java - 在 Struts 1.2 的 'execute' 中调用不同的方法

java - 如何在 java 中的自定义类型 ArrayList 上使用 Contains?

java - Maven-Shade MySQL 类未找到

java - 什么是 Maven Artifact ?

java - 什么时候使用maven依赖管理和依赖

java - 在一致的环境中执行 Java 程序

java - jMonkeyEngine OBJ 文件未按预期显示

java - Java Spring 中的多个 AWS Cred

java - Maven 错误 : package org. mockito 不存在

Android 构建应用程序 : gradlew does not exist