从源代码构建 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 客户端库,您将需要
构建
确保正确设置了 JAVA_HOME
,并且 rabbitmq-java-client
和 rabbitmq_codegen
目录位于同一目录下。然后,从 rabbitmq-java-client
目录中,运行
cd rabbitmq-java-client
./mvnw clean package -Ddeps.dir=../ -DskipTests
生成的 JAR 文件将位于 target
目录中。
贡献
如果您希望为客户端做出贡献,请查看 GitHub 上的这些说明。