Intellij Idea org/openrewrite/maven/RewriteRunMojo:不支持的major.minor版本52.0

pgvzfuti  于 12个月前  发布在  Maven
关注(0)|答案(1)|浏览(183)

我在我的项目中使用了OpenRewrite,在IntelliJ中。
这是插件的maven配置

<plugin>
    <groupId>org.openrewrite.maven</groupId>
    <artifactId>rewrite-maven-plugin</artifactId>
    <version>5.8.1</version>
    <configuration>
        <activeRecipes>
            <recipe>org.openrewrite.java.migrate.UpgradeToJava11</recipe>
        </activeRecipes>
    </configuration>
    <dependencies>
        <dependency>
            <groupId>org.openrewrite.recipe</groupId>
            <artifactId>rewrite-migrate-java</artifactId>
            <version>2.1.1</version>
        </dependency>
    </dependencies>
</plugin>

字符串
当我运行rewrite:run任务时,无论是通过控制台还是通过IntelliJ,它都会给我这个错误
目标org.openrewrite.maven:rewrite-maven-plugin:5.8.1的执行默认值为空:run failed:Unable to load the mojo 'run' in the plugin 'org.openrewrite.maven:rewrite-maven-plugin:5.8.1' due to an API incompatibility:org.codehaus.plexus.component.repository.exception. ExceptionLookupException:org/openrewrite/maven/RewriteRunMojo:Unsupported major.minor version 52.0
我试过更改Java版本,但没有结果。我找不到问题。

yhuiod9q

yhuiod9q1#

我找到了


的数据
单击右键并选择“修改运行配置”.



将这里的设置更改为Java 8可以解决问题。

相关问题