ここでは、Alibaba Cloud Java SDK で推奨される、Maven のインストール方法について説明します。 具体的には、2 つのステップがあります。 まず、Alibaba Cloud Java SDK の Maven リポジトリを pom.xml 設定ファイルに追加します。 次に、MPS 依存関係を追加します。

  1. Mavenリポジトリを追加します。
    1. <repositories> <repository> <id>sonatype-nexus-staging</id> <name>Sonatype Nexus Staging</name> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url&gt; <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>
  2. 依存関係を追加します。

    Alibaba Java SDK Core と MPS Java SDK の詳細なバージョンは下記のとおりです。

    V3.5.0 SDK Core および V2.5.2 MPS SDK Core の例は次のとおりです。
    1. <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>3.5.0</version> </dependency> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-mts</artifactId> <version>2.5.2</version> </dependency>
    1. <div class="p">なお、json リポジトリの依存関係はオプションです。 MPS API では、json を介して多数のパラメーターが定義されています。 ユーザーは、java 用の多数の
    2. json リポジトリを使用でき、使い慣れたリポジトリを選択することができます。 <a title="" href="https://github.com/alibaba/fastjson">fastjson</a> の例は次のとおりです。
    3. <pre class="pre codeblock"><code>&lt;dependency&gt;
    4. &lt;groupId&gt;com.alibaba&lt;/groupId&gt;
    5. &lt;artifactId&gt;fastjson&lt;/artifactId&gt;
    6. &lt;version&gt;1.2.46&lt;/version&gt;

    </dependency>

  1. </li>
  2. </ol>
  3. <div class="p">pom.xml の例は次のとおりです。
  4. <pre class="pre codeblock"><code>&lt;? xml version="1.0" encoding="UTF-8"? &gt;

<project xmlns=”http://maven.apache.org/POM/4.0.0“ xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt; <modelVersion>4.0.0</modelVersion> <groupId>mps-demo-project</groupId> <artifactId>mps-demo-project</artifactId> <version>0.0.1-SNAPSHOT</version> <repositories> <repository> <id>sonatype-nexus-staging</id> <name>Sonatype Nexus Staging</name> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url&gt; <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <dependencies> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>3.5.0</version> </dependency> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-mts</artifactId> <version>2.5.2</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.46</version> </dependency> </dependencies> <build> <finalName>${artifactId}-${version}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> </plugins> </build> </project>