Adicione o Simple Message Queue (anteriormente MNS) Java SDK ao seu projeto para enviar e receber mensagens por meio da API do SMQ.
Pré-requisitos
Antes de começar, verifique se você possui:
Java Development Kit (JDK) 1.6.0 ou posterior
Apache Maven 2.5 ou posterior
Para verificar sua versão do Java, execute:
java -version
Adicionar a dependência do SDK
Inclua a seguinte dependência no seu arquivo pom.xml:
<!-- SMQ SDK for Java -->
<dependency>
<groupId>com.aliyun.mns</groupId>
<artifactId>aliyun-sdk-mns</artifactId>
<!-- Replace with the latest version from the version history page -->
<version>${Latest version of MNS SDK for Java}</version>
</dependency>
Escolha uma versão conforme as necessidades do seu negócio. Recomendamos o uso da versão mais recente. Para consultar as versões disponíveis, veja Versões.
Adicionar dependências JAXB para Java 9+
O Java 9 removeu o Java Architecture for XML Binding (JAXB) do classpath padrão. Caso seu projeto seja executado no Java 9 ou superior, adicione as seguintes dependências JAXB de acordo com a configuração dos seus módulos.
Classpath (sem sistema de módulos)
Acrescente estas dependências ao seu pom.xml:
<!-- JAXB API: XML binding interfaces -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<!-- JavaBeans Activation Framework: required by JAXB -->
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
<!-- JAXB runtime: reference implementation -->
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>2.3.9</version>
</dependency>
Sistema de módulos (JPMS)
Se o seu projeto utiliza o Java Platform Module System (JPMS), inclua as seguintes declarações requires no arquivo module-info.java:
module your.module.name {
requires java.xml; // Standard XML module
requires aliyun.sdk.mns; // SMQ SDK module
// Add other module dependencies as needed
}
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o português brasileiro DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Tags xref (
<a data-tag="xref" ...>texto</a>) — preserve a TAG INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > eAplique todas as regras específicas de idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — mesmo termo = mesma tradução em todo o documento
Varie os inícios de frase em listas/tabelas — nenhum início repetido 3+ vezes
Retorne APENAS o documento markdown em português brasileiro, sem explicações