微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MacOS Sur 上的 OMNeT++ IDE

如何解决MacOS Sur 上的 OMNeT++ IDE

我使用的是 macOS Big Sur 和 OMNeT++ 5.6.2。我按照手册中的说明进行安装。

但是,当输入 omnetpp 启动 IDE 时,我看到 OMNeT++ 图标仅显示一秒钟。 error.log 文件说:

omnetpp[62922:141543] CheckForInstalledJavaRuntimes: Please visit http://www.java.com for information on installing java.

尽管如此,我的 java 版本是:

% java -version
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09,mixed mode)

我想到目前为止一切都很好,但我没有进一步的想法来解决上面提到的错误,我很高兴得到提示。谢谢。

解决方法

这是一个 issue that comes from Eclipse 而不是直接来自 OMNeT++。

您首先应确保已安装 Java(根据 error.log 文件中提到的问题)。 You could do that by

brew install --cask adoptopenjdk8

完成后,您可以通过adding

解决问题
<string>-vm</string><string>Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java</string>

到您的 OMNeT++ 5.6.2 文件夹中的 ide/omnetpp.app/Contents/Info.plist 文件。该字符串应添加到该文件底部的 array 元素

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。