我正在尝试我的第一个 groovy JMS 示例:也看过这篇文章。这样做了,但 Class 仍然没有解决。
@Grab(group='net.sf.gtools.jms', module='JmsCategory', version='0.2')
@Grab(group='org.apache.activemq',module = 'activemq-all', version='5.9.0')
@Grab(group="junit", module="junit", version="4.11")
class GroovyJMSExample {
def sendMessage() {
use(JmsCategory) {
def jms = new ActiveMQConnectionFactory('tcp://localhost:61616')
jms.connect { c ->
c.queue("TEST-queue") { q ->
def msg = createTextMessage("test")
q.send(msg)
}
}
}
}
static void main(String[] args) {
sendMessage()
}
}