【Mac】未能完成该操作 Unable to locate a Java Runtime

重生之我做完产品经理之后回来学习Data Mining

Mac打开weka.jar报错"未能完成该操作 Unable to locate a Java Runtime"

  1. 打开终端执行 java -version 指令,原来是没安装 JDK 环境
bash 复制代码
yyz@ccnn-mac ~ % java -version
The operation couldn't be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.
  1. 官网下载合适的 JDK 版本。

Oracle官网:https://www.oracle.com/java/technologies/downloads/

M1芯片,选择Arm 64 DMG Installer (这里记得下载一个旧一点版本的JDK,我首次安装之后发现版本太新和weka.jar不兼容,此刻卸载jdk准备重装ing,卸载教程见:【Mac】卸载JAVA、jdk-CSDN博客

(已知weka3.8.6对应的是jdk8版本及以下的,不确定的可以直接问文心一言,有GPT的时代真好)

下载->安装

  1. 安装成功后,打开终端执行 java -version 指令,检查是否安装成功
bash 复制代码
yyz@ccnn-mac ~ % java -version
java version "23.0.1" 2024-10-15
Java(TM) SE Runtime Environment (build 23.0.1+11-39)
Java HotSpot(TM) 64-Bit Server VM (build 23.0.1+11-39, mixed mode, sharing)

显示出版本号就安装成功啦,接下来就可以顺利打开weka.jar啦

相关推荐
搞不懂语言的程序员4 分钟前
装饰器模式详解
开发语言·python·装饰器模式
HongXuan-Yuan5 分钟前
系统设计:高并发策略与缓存设计
java·分布式·高并发
王禄DUT8 分钟前
化学方程式配平 第33次CCF-CSP计算机软件能力认证
开发语言·c++·算法
Alt.98 分钟前
MyBatis基础五(动态SQL,缓存)
java·sql·mybatis
Yang-Never10 分钟前
Open GL ES ->纹理贴图,顶点坐标和纹理坐标组合到同一个顶点缓冲对象中进行解析
android·java·开发语言·android studio·贴图
呦呦鹿鸣Rzh18 分钟前
Spring MVC
java·spring·mvc
DreamByte24 分钟前
C++菜鸟教程 - 从入门到精通 第五节
开发语言·c++·算法
计算机程序设计开发24 分钟前
宠物医院管理系统基于Spring Boot SSM
java·spring boot·后端·毕业设计·计算机毕业设计
Ljugg36 分钟前
把doi直接插入word中,然后直接生成参考文献
开发语言·c#·word
长流小哥37 分钟前
可视化开发:用Qt实现Excel级动态柱状图
开发语言·c++·qt·ui