maven项目install报错,jdk版本不一致

这篇具有很好参考价值的文章主要介绍了maven项目install报错,jdk版本不一致。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

maven 项目install时报错org/springframework/boot/maven/RepackageMojo has been compiled by a more recent version of the Java Runtime(class file version 61.0),this of the Java Runtime only recognizes class file vesions up to 52.0

maven项目install报错,jdk版本不一致

1.错误信息:

maven 项目install时报错org/springframework/boot/maven/RepackageMojo has been compiled by a more recent version of the Java Runtime(class file version 61.0),this of the Java Runtime only recognizes class file vesions up to 52.0

大意:

org/springframework/boot/maven/RepackageMojo是由较新版本的Java Runtime(类文件版本61.0)编译的,该版本的Java运行时只能识别52.0以下的类文件版本

2.分析

一开始该项目能够正常install,后面突然install一直包报编译的保本版本与jdk版本不一致,推测出ideal使用的jdk环境与实际安装不一致

实际的项目中都是使用jdk1.8,Windows环境也是安装了jdk1.8,但是ideal一直引用不到实际的安装路径,使用的时openjdk1.8

3.步骤

(1)cmd命令查看生效的jdk环境变量

maven项目install报错,jdk版本不一致

使用的环境变量对应上

(2)检查ideal配置的jdk、maven项目的jdk、以及涉及的jdk

(3)检查系统环境变量的配置

根据上面三个步骤排除,最终发现在系统环境变量默认使用 C:\ProgramData\Oracle\Java\javapath的路径,这个时ideal不小心使用默认更新jdk版本的系统环境变量

删除该环境变量路径,以及重新配置ideal环境变量后,能够正常install项目了

参考:

  1. ideal配置排除:http://t.csdn.cn/ZYgnX文章来源地址https://www.toymoban.com/news/detail-477300.html

到了这里,关于maven项目install报错,jdk版本不一致的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023版本idea使用maven新建web项目(亲测不报错)

    1.新建项目——选择maven Archetype然后在Archetype选择webapp——选择创建 2.直接选择创建,等待maven加载完,就可以, 3.然后我们找到左上角选择编辑配置,    4.添加tomcat,选择加号,然后选择本地,  5.再点击修正,应用,就添加成功了   最后再启动一下,页面出现hello world就

    2024年02月11日
    浏览(52)
  • Android关于接入SDK所用jdk版本比项目高的报错问题

    What went wrong: A problem occurred evaluating project ‘:app’. java.lang.UnsupportedClassVersionError: com/google/firebase/perfugin/FirebasePerfPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 解决办法如下 在Android Studi

    2024年02月11日
    浏览(42)
  • Linux下JDK版本与安装版本不一致问题

    最近重新安装了centos7.9,针对以前遇到的Java版本不一致的情况, 提出了另一种方法,该方法简单易行,容易理解。 使用which java发现出来的是/usr/bin/java 进入到/usr/bin后查看,发现java是一个链接. 链接到了/etc/alternatives,如下: 而进入到/etc/alternatives下查看,发现java又是一个链接,如下:

    2024年02月16日
    浏览(33)
  • gradle build 发现jdk版本不一致导致

    FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project \\\'demo\\\'. Could not resolve all artifacts for configuration \\\':classpath\\\'.     Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.1.4.      Required by:          project : org.springframework.boot:org.springframework.boot.gradle.

    2024年03月16日
    浏览(97)
  • Maven:指定 JDK 版本

    第一种方式 settings.xml 配置 第二种方式 在当前 Maven 工程 pom.xml 中配置 两种配置方式比较 settings.xml 中配置:仅在本地生效,如果脱离当前 settings.xml 能够覆盖的范围,则无法生效。 在当前 Maven 工程 pom.xml 中配置:无论在哪个环境执行编译等构建操作都有效。

    2024年02月15日
    浏览(44)
  • 【java】[maven]每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致(解决本质问题)

    目录 方案一: 我没有使用 方案二:修改maven配置文件 前言:每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致 使用的使用maven3.9.1 jdk17,但是每次创建一个maven模块都是会影响之前的模块。网上都是修改pom.xml 因为在项目中如果没有指定jdk的版本,重新运行的时

    2024年02月10日
    浏览(45)
  • JDK对应的Maven版本

    JDK版本 Maven版本支持情况 JDK 1.3 Maven 2.0.11及以下 JDK 1.4 Maven 2.0.11及以下 JDK 1.5 Maven 2.0.11及以上 JDK 1.6 Maven 2.0.11及以上 JDK 1.7 Maven 3.0及以上 JDK 1.8 Maven 3.3及以上 JDK 9 Maven 3.5.0及以上 JDK 10 Maven 3.5.3及以上 JDK 11 Maven 3.5.4及以上 JDK 12 Maven 3.6.0及以上 JDK 13 Maven 3.6.1及以上 JDK 14 Maven

    2024年02月16日
    浏览(43)
  • jenkins 发布job切换不同的jdk版本/ maven版本

    因为有个新的项目需要使用jdk17 而旧的项目需要jdk1.8 这就需要jenkins在发布项目的时候可以指定jdk版本 jenkins全局工具配置页面 配置新的jdk 路径 系统管理- 全局工具配置 如上新增个jdk 名称叫 jdk-17 然后配置jdk-17的根路径即可(这个需要我们自己下载jdk 然后把下载解压后jdk 放

    2024年02月10日
    浏览(41)
  • IDEA设置默认JDK、Maven版本问题汇总

    使用IDEA导入一个Maven多模块项目遇到关于JDK和Maven版本相关的问题,这里记录一下解决办法。 如何修改当前项目JDK和Maven的版本? 修改当前项目对应Maven版本: File - Setting - 搜索Maven 修改JDK版本,需要同时修改Project Structure的Project、Modlues设置和Setting设置: File - Project Structu

    2024年02月02日
    浏览(60)
  • 基于IDEA 配置Maven环境和JDK版本(全局)

    1.首先启动IDEA,进去初始界面  选择  Customize  之后,选择 All settings 2. 选择下图中的列表配置 3. 找到Maven下的Runner, 配置JRE的版本,选择自己下载使用的jdk的版本即可 4.最后配置Compiler 下的 Java Compiler  选择自己的jdk版本号,如这里jdk1.8 就选择 8 即可 最后所有的配置完都记

    2024年01月17日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包