すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RocketMQ:事前準備

最終更新日:Mar 12, 2026

ApsaraMQ for RocketMQ でメッセージを送受信する前に、Java SDK をセットアップし、必要なクラウドリソースを作成します。

重要

ApsaraMQ for RocketMQ は、複数の世代の SDK を提供しています。最新の RocketMQ 5.x SDK は、ApsaraMQ for RocketMQ 5.x のブローカーと完全な互換性があり、より多くの機能と拡張機能を提供します。詳細については、リリースノートをご参照ください。

Alibaba Cloud は、既存のビジネス向けに RocketMQ 4.x、3.x、および TCP クライアント SDK のみを維持しています。新規プロジェクトでは、5.x SDK を使用してください。

前提条件

開始する前に、以下が準備できていることを確認してください:

  • ビルドツールMaven がインストールされていること、または JAR パッケージを手動でダウンロードできること

依存関係の追加

以下のいずれかの方法で、Message Queue for Apache RocketMQ SDK for Java をプロジェクトに追加します。

Maven (推奨)

次の依存関係を pom.xml ファイルに追加します:

<dependency>
    <groupId>org.apache.rocketmq</groupId>
    <artifactId>rocketmq-client</artifactId>
    <version>4.9.4</version>
    <!--最新バージョンへの更新を推奨します-->
</dependency>
<dependency>
    <groupId>org.apache.rocketmq</groupId>
    <artifactId>rocketmq-acl</artifactId>
    <version>4.9.4</version>
    <!--最新バージョンへの更新を推奨します-->
</dependency>

JAR の手動ダウンロード

Apache RocketMQ 公式サイトから依存関係の JAR パッケージをダウンロードします。

リソースの作成

プロデューサーまたはコンシューマーのコードを作成する前に、ApsaraMQ for RocketMQ コンソールで、インスタンス、トピック、グループ ID といったリソースを作成します。

詳細な手順については、「リソースの作成」をご参照ください。

最初のメッセージの送受信

必要なリソースを作成した後、完全なプロデューサーとコンシューマーの例については、「サンプルコード」をご参照ください。