gpt4 book ai didi

java - 尝试在 MacOS 上运行 Java 相关命令时出错

转载 作者:行者123 更新时间:2023-12-01 17:45:43 24 4
gpt4 key购买 nike

例如,如果我执行 java -version 我得到:

Error: dl failure on line 542
Error: failed /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib/server/libjvm.dylib, because dlopen(/Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib/server/libjvm.dylib, 10): no suitable image found. Did find:
/Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib/server/libjvm.dylib: code signature invalid for '/Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/lib/server/libjvm.dylib'

我该怎么办?我已经安装了JDK:

Matching Java Virtual Machines (1):
14, x86_64: "Java SE 14" /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home

我也安装了 JRE,但如果我尝试调用 java,则会收到错误。

我的 Mac 详细信息:

OS X Yosemite
Version 10.10.5 (14F27)
Processor 2.66 GHz Intel Core 2 Duo

MacBook Pro(15 英寸,2009 年中)

最佳答案

这是一个相当旧的 OS X 版本,带有全新的 JDK 版本,它的构建方式可能不适合在旧版本的 OS X 上运行。我建议尝试一下AdoptOpenJDK 8 或 11,看看是否工作得更好。

关于java - 尝试在 MacOS 上运行 Java 相关命令时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60868198/

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