java - 未安装 JDK 1.8,仅在 Windows 上安装 JRE
问题描述
Unsupported major.minor version 52.0
我正在尝试使用 Kotlin 制作一个 Spring 应用程序,但偶然发现了class上的问题KotlinJpaSubplugin
。我去甲骨文的网站下载 JDK 1.8 ( https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html )。问题是,安装程序只安装 JRE 而不是 JDK。我对java版本不是很好,所以我错过了什么?
这是我 PC 中 java 文件夹的图像。只安装了 JRE 1.8,唯一的 JDK 是旧的 1.7。
解决方案
您提供的链接是正确的。
您很可能已下载以下项目之一:
- Windows x86 201.64 MB jdk-8u202-windows-i586.exe
- Windows x64 211.58 MB jdk-8u202-windows-x64.exe
你可以做的事情:
确保检查“ Program Files\Java ”和“ Program Files (x86)\Java ”文件夹。默认情况下,JDK 应该安装在那里。
使用操作系统级别搜索,查找“ jdk1.8 ”或“ 1.8.0 ”文件夹
如果您仍然缺少它,您可以尝试从安装程序中手动提取 JDK 文件夹 - https://stackoverflow.com/a/25384578/3523579
推荐阅读
- r - 返回唯一组合的 ID
- reactjs - 如何在状态中更新数组并在 reactjs 中使用 map() 显示更新后的数组
- excel - 如何使用两个动态变量创建循环?
- excel - 刷新 WorkbookConnection 或其 ODBCConnection 之间有什么区别吗?
- matlab - 单独的 y 值取决于 x 值是增加还是减少
- javascript - 使用 ramda.js assocPath 为多个键分配特定值?
- docker - 如何防止在docker中上传厨房水槽工作流程?
- c# - 将 JSON 对象转换为 JSON 数组,取第一级属性
- ruby-on-rails - 使用查询在循环内创建哈希
- algorithm - 动态规划 - 循环最大加权独立集