Todos os produtos
Search
Central de documentação

Server Migration Center:Usar o SMC SDK para Java

Última atualização: Jun 28, 2026

Este tópico descreve como chamar uma operação de API no OpenAPI Explorer para obter e usar o código de exemplo do Server Migration Center (SMC) SDK para Java.

Pré-requisitos

  • Versão 1,8 ou superior do Java Development Kit (JDK) instalada e variáveis de ambiente do Java configuradas.

  • Ferramenta de desenvolvimento Java baixada e instalada.

    Este exemplo usa o IntelliJ IDEA.

  • Par de AccessKey obtido.

    A chamada de operações de API exige um par de AccessKey para autenticação de identidade. O par consiste em um AccessKey ID e um AccessKey secret. Para saber como criar um par de AccessKey, consulte Criar um AccessKey.

Procedimento

Etapa 1: Baixe o projeto completo do SDK

  1. Acesse a página

    Depuração de API do OpenAPI Explorer. No painel de navegação à esquerda, clique em na operação de API desejada.

    Este exemplo usa a operação DescribeSourceServers.

  2. No painel DescribeSourceServers, selecione uma region e configure os parâmetros na aba Parameters. Consulte a API reference para visualizar informações sobre a API, incluindo descrição, notas de uso, custos, significado e uso de cada parâmetro.

  3. Clique em na aba SDK Sample Code à direita. Selecione Java como linguagem e clique em Download Project.

    Nota

Etapa 2: Importar o projeto descompactado

  1. Abra o IntelliJ IDEA.

  2. Na barra de navegação superior, selecione File > New > Project from Existing Sources....

    image.png

  3. Na caixa de diálogo exibida, selecione o arquivo do projeto SDK descompactado.

Etapa 3: Configure credenciais

Configure as credenciais necessárias para chamar operações de API dos serviços da Alibaba Cloud. Defina as variáveis de ambiente ALIBABA_CLOUD_ACCESS_KEY_ID e ALIBABA_CLOUD_ACCESS_KEY_SECRET para estabelecer as credenciais padrão. Ao chamar uma operação de API, o sistema lê o par de AccessKey dessas credenciais padrão e o usa para autenticação.

Você pode configurar credenciais de várias formas. Para mais informações, consulte Configurar credenciais.

  1. No arquivo pom.xml, adicione a seguinte dependência do Maven para instale o pacote Alibaba Cloud SDK Credentials.

    Nota

    O pacote Alibaba Cloud SDK Credentials é atualizado frequentemente. Para verificar a versão mais recente, consulte o ChangeLog no GitHub.

    <dependency>
        <groupId>com.aliyun</groupId>
        <artifactId>credentials-java</artifactId>
        <version>0.2.11</version>
    </dependency>

    image.png

  2. Clique em com o botão direito no arquivo pom.xml e escolha Maven > Reload project. O Maven baixa automaticamente os pacotes JAR necessários para o arquivo pom.xml.

  3. Defina as variáveis de ambiente ALIBABA_CLOUD_ACCESS_KEY_ID e ALIBABA_CLOUD_ACCESS_KEY_SECRET. Para mais informações, consulte Configurar variáveis de ambiente no Linux, macOS e Windows.

    Nota

    Para saber como crie um par de AccessKey, consulte Criar um AccessKey.

Etapa 4: Execute o código de exemplo do SDK

  1. No painel de navegação à esquerda do IntelliJ IDEA, abra o arquivo de código de exemplo do SDK para Java.

  2. Na barra de navegação superior, selecione Run > Run... para execute o código de exemplo.

    image.png

  3. Verifique o resultado da execução.

    image.png

Se necessário, configure solicitações HTTPS, proxy, tempo limite ou mecanismo de nova tentativa para o SDK. Para mais informações, consulte Configuração avançada.