【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啦

相关推荐
揽星河..2 分钟前
【C语言】数组
c语言·开发语言·算法
FRing035 分钟前
JavaScript入门到精通三十三(异常处理、call方法、apply方法、bind方法、防抖、节流)
开发语言·前端·javascript
呆呆敲代码的小Y10 分钟前
【实战精选面试题】C# 面试题详细解答,按难易程度排序
android·java·游戏·c#·游戏开发·unity面试题·c#面试题
geovindu11 分钟前
rust: Semaphore Pattern
开发语言·后端·设计模式·rust·代理模式·企业级信号量模式·同步型模式
水无痕simon25 分钟前
3、工程重构
java·spring cloud·重构
阿里云基础软件35 分钟前
Agent 任务提速 10.71%,内存占用降低 21.60%|Alibaba Cloud Linux 4 重大发布
java·linux·人工智能·操作系统·agent
纪念 2291 小时前
C++ 算法(模拟)
开发语言·c++·算法
niucloud-admin1 小时前
NIUCLOUD PHP SAAS上门家政使用文档--服务订单:评价列表
开发语言·php
Wang's Blog1 小时前
Java 项目实战: 交友项目 - 项目:需求分析与滑动数据设计
java·开发语言·交友
前端 贾公子2 小时前
第 5 章:Codex 从可运行程序到可交付工具
java·前端·数据库