当我向ActiveMQ发送包含俄语字符的文本消息时,我得到abracadabra。我使用 org.springframework.jms.core.JmsTemplate, jmsTemplate.convertAndSend.如何指定 UTF-8 编码。JmsTemplate bean的rpoperties有问题,还是ActiveMq的问题?
通过转换为 TextMessage 并使用 jmsTemplate.send(destination, s -> s.createTextMessage(textMsg((解决了问题;