0

我正在尝试通过以下链接在我的本地 Windows 机器中的 Glassfish 2.1.1 中设置 JMS

http://www.packtpub.com/article/configuring-jms-resources-in-glassfish-1

http://www.packtpub.com/article/configuring-jms-resources-in-glassfish-2

设置初始配置后,当我尝试启动 Embedded Open MQ Broker(命令imqbrokerd -tty)时,出现以下错误

    Message Queue 4.4 Broker: Invalid Java Runtime 'C:\Program Files\Java\jdk1.5.0_22\jre\..': 2 The system cannot find the file specified.

虽然我已将我的 JAVA_HOME 环境变量设置为 jdk1.6,但我无法确定代理从何处获取错误的运行时环境。

编辑:在 glassfish\config\asenv.bat 中,属性AS_JAVA也设置为正确的 Jdk C :\Program Files\Java\jdk1.6.0_21

我应该如何以及更改哪个配置以使代理指向正确的 Java 运行时环境。

谢谢你的帮助!!

4

1 回答 1

0

我也遇到了类似的错误,但我做了一些改变,比如

Java_Home将变量更改为

Java_Home=C:\Program Files\Java\jdk1.7.0_76

并保存它。

它对我有用,以防万一openMQ

我希望它对你有用。

于 2015-06-18T05:24:09.447 回答