【发布时间】:2015-02-02 10:54:17
【问题描述】:
我安装了R 的Rjms 包,因为我想将消息发送到已经为我设置好的ActiveMQ 消息队列(称为test)。由于Rjms 不在CRAN 上,我使用ActiveMQ package for R 中的说明从github 安装了它。
但是,我注意到了两件事。在安装Rjmsjars 时,我收到一条警告说No man pages found in package ‘Rjmsjars’。我认为这可能无关紧要,但我想包括在内以防万一。
library(devtools)
install_github("cran/Rjmsjars")
install_github("smschauhan/Rjms/src/main/resources/Rjms")
加载Rjms 后,我尝试使用以下代码初始化记录器:
library(Rjmsjars)
library(Rjms)
logger <- initialize.logger('tcp://app1.xxx.xxxxx.net:61616','Q','test')
但是,当我尝试这样做时,我收到以下错误:
Error in .jnew("org/math/r/activemq/logger/Producer", url, type, name) :
java.lang.ClassNotFoundException
由于错误消息不是很清楚,我不确定如何解决。有什么想法吗?
【问题讨论】:
-
另外,有没有公开的 ActiveMQ 记录器,所以我可以为大家设置一个可重现的示例?
标签: r activemq message-queue