如果您需要使用轻量消息队列(原 MNS)收发消息,可以使用Java SDK进行操作。本文介绍如何安装Java SDK。
环境准备
安装Java依赖库
说明
请根据需求选择合适的SMQ Java SDK版本,推荐您使用最新版本。
关于SMQ SDK版本记录的更多信息,请参见版本记录。
<dependency>
<groupId>com.aliyun.mns</groupId>
<artifactId>aliyun-sdk-mns</artifactId>
<version>${MNS SDK 最新版本}</version>
</dependency>
JAXB依赖
如果您使用非模块系统(使用类路径),无须添加JAXB依赖。
如果您使用模块系统,那么需要确保安装的Java版本在Java 9及以上,并且需要在您的module-info.java文件中,加入以下requires声明。
module your.module.name { requires java.xml; // 声明对标准XML模块的依赖。 requires aliyun.sdk.mns; // 声明对MNS SDK模块的依赖。 // 您的其他模块声明... }