Jika Anda ingin menggunakan Simple Message Queue (sebelumnya MNS) untuk mengirim dan menerima pesan, Anda dapat memanfaatkan SMQ SDK untuk Java. Topik ini menjelaskan cara menginstal SMQ SDK untuk Java.
Persyaratan lingkungan
Java Development Kit (JDK) 1.6.0 atau yang lebih baru telah diinstal. Untuk informasi lebih lanjut, lihat Unduhan Java.
Anda dapat menjalankan perintah java -version untuk memeriksa versi Java.
Maven 2.5 atau yang lebih baru telah diinstal. Untuk informasi lebih lanjut, lihat Mengunduh Apache Maven 3.9.8.
Instal dependensi Java
Pilih versi SMQ SDK untuk Java sesuai dengan kebutuhan bisnis Anda. Kami merekomendasikan penggunaan versi terbaru dari SMQ SDK untuk Java.
Untuk informasi lebih lanjut tentang versi SMQ SDK untuk Java, lihat Versi.
<dependency>
<groupId>com.aliyun.mns</groupId>
<artifactId>aliyun-sdk-mns</artifactId>
<version >${ Versi terbaru MNS SDK untuk Java}</version>
</dependency>Tambahkan dependensi JAXB
Jika Anda menggunakan Java 9 atau yang lebih baru, Anda harus menambahkan dependensi berikut untuk Java Architecture for XML Binding (JAXB).
Jika Anda menggunakan sistem non-modul seperti Classpath, tambahkan dependensi berikut.
<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.1</version> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>org.glassfish.jaxb</groupId> <artifactId>jaxb-runtime</artifactId> <version>2.3.9</version> </dependency>Jika Anda menggunakan sistem modul, tambahkan deklarasi requires berikut ke file
module-info.javaAnda.module your.module.name { requires java.xml; // Deklarasikan dependensi pada modul XML standar. requires aliyun.sdk.mns; // Deklarasikan dependensi pada modul SMQ SDK. // Deklarasikan dependensi pada modul lain. }