跳至主要内容

从源代码构建 RabbitMQ Java 客户端

概述

本指南描述了从源代码构建 Java 客户端库的过程。

该代码库托管在 GitHub 上。使用以下命令克隆两个代码库:

git clone https://github.com/rabbitmq/rabbitmq-codegen.git rabbitmq_codegen
git clone https://github.com/rabbitmq/rabbitmq-java-client.git

代码生成代码库是 Java 客户端库的依赖项。

必需的库和工具

为了构建 RabbitMQ Java 客户端,您需要几个工具。

第一个是 Python 的最新版本和 simplejson.py,用于驱动代码生成。

此外,要构建 Java 客户端库,您需要:

  • JDK 8 或更高版本
  • Maven 3.3.x 或更高版本。

构建

确保 JAVA_HOME 设置正确,并且 rabbitmq-java-clientrabbitmq_codegen 目录位于同一个目录中。然后,从 rabbitmq-java-client 目录中运行:

cd rabbitmq-java-client

./mvnw clean package -Ddeps.dir=../ -DskipTests

生成的 JAR 文件将位于 target 目录中。

贡献

如果您想为客户端做出贡献,请查看这些 GitHub 上的说明

© 2024 RabbitMQ. All rights reserved.