gpt4 book ai didi

java - JDK 1.7编译运行时出现Unsupported major.minor version 52.0错误

转载 作者:行者123 更新时间:2023-11-28 22:26:26 25 4
gpt4 key购买 nike

没什么好说的,就是卸载JDK 8后还是出现这个错误

序言:

我在我的服务器上遇到了同样的错误,我查了一下,它说版本 52 错误是因为编译是在不同的 java 版本中完成的,而你在另一台服务器上执行它(52 表示:你需要使用 Java 8)

所以我从SO中找到的解决方案是

  1. 在 java 8 中运行程序(不能这样做,因为它是在 java 7 上运行的公司服务器)
  2. 用java 7编译程序(做了,把环境变量改成java 8,tomcat还是指向java 7)
  3. 有人说你需要卸载一个java,因为1个系统中不应该存在两个jdk

因为我不能在服务器上做任何事情,所以我在我的本地主机上做了以下事情 1.卸载jdk 8,安装jdk 7 2. 将 env 变量更改为 7 3. 现在 tomcat 服务器显示 JVM 为 java 7 4.在java 7中重新编译 5. 当我执行这个时,它说不受支持的 major.minor version 52

这些是我的设置 enter image description here

enter image description here

当我从 XAMPP 启动 tomcat 时 enter image description here

与 Java 8 无关,但我收到此错误,这是因为 JAVA 7 太旧了吗?

根据评论的建议,这里是错误文件 enter image description here

控制台响应

enter image description here

最佳答案

在删除所有 Java 版本(1.7 和 1.8)然后重新安装 1.7 版本之后,我在 gradle 构建中遇到了同样的问题,并且 gradle 构建工作正常。

关于java - JDK 1.7编译运行时出现Unsupported major.minor version 52.0错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43110048/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com