为什么ActiveMQ消息服务器需要JDK,而不是JRE?

时间:2011-11-08 21:29:54

标签: jms activemq activemq-cpp

ActiveMQ消息代理需要Java JDK(而不是Java运行时JRE)。有谁知道为什么?

谢谢。

2 个答案:

答案 0 :(得分:4)

我不确定你是否确实这样做了。虽然它在需求页面上列出,但在http://activemq.apache.org/support.html上找到了

  

Java的什么平台(例如,带有JRE / JDK 1.6.0或J2SE 5的Java SE 6   使用JRE / JDK 1.5.0)

在“如何获得帮助”下。您是否使用JRE而不是JDK进行了尝试?

答案 1 :(得分:0)

来自ActiveMQ Document

  

环境:   Java运行时环境(JRE)JRE 1.7(1.6版本< = 5.10.0)   (如果您计划重新编译源代码,则需要JDK)

除非你必须重新编译ActiveMQ,否则JRE很好。