gpt4 book ai didi

java - 在 OSX 上安装 HermesJMS 的问题

转载 作者:搜寻专家 更新时间:2023-11-01 03:37:46 28 4
gpt4 key购买 nike

我目前在 OSX 10.9.2 上安装 HermesJMS(1.14 或 1.15)时遇到了很大的问题

从他们的站点下载 dmg 文件失败并出现错误,指出 .app 文件已损坏

于是我下载了jar文件,安装成功。

我从这里下载了 jar 文件:1.14 1.15

然后我切换到终端并运行 bin 目录中的 hermes.sh,我得到以下错误

~$ ./hermes.sh
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.jidesoft.swing.SplashScreen.create(Unknown Source)
at hermes.browser.HermesBrowser.main(HermesBrowser.java:224)
Caused by: java.lang.ClassCastException: java.util.HashMap cannot be cast to java.awt.RenderingHints
at com.jidesoft.swing.JideSwingUtilities.<clinit>(Unknown Source)
... 2 more

这是我的 java 版本:

~$ java -version
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)

有人知道为什么会这样吗?

我基本上想用它来查看 ActiveMQ 主题

任何帮助将不胜感激

谢谢

最佳答案

问题与 Java 不启用 Web 插件和 Web Start 功能有关。我在使用 Java 版本 7 和 8(jdk1.7.0_21.jdk、jdk1.8.0.jdk)时遇到了这个问题。

需要 Java 6。

获取 Java 6

fyi - 安装位置

这些是 Java for OSX 的典型安装位置:

  • Apple-installed Java for Mac OS X 安装位置:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
  • Oracle Java 安装位置:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home

使用 Java 6 运行 HermesJMS

在终端窗口的整个生命周期内使用 Java 6:

~$ export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

然后运行

~$ ./hermes.sh

关于java - 在 OSX 上安装 HermesJMS 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25246578/

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