一、安装Maven

  1. 下载Maven安装包
wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
  1. 解压安装
tar -zxvf  apache-maven-3.6.3-bin.tar.gz
  1. 配置环境变量
  2. 查看是否安装成功
  3. 修改镜像源
 <mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>

二、下载源码包

在下载以下三个源码包时注意包的版本要一致。
  1. common 选择对应的版本
  2. rest-utils选择对应的版本
  3. schema-registry选择对应的版本

编译

下载后上传到服务器。解压进入对应的源码包的主目录下执行mvn install -Dmaven.test.skip=true注意执行顺序。按照上面列举的顺序即可。
执行历史
此处只留取最后一个执行成功界面。
在这里插入图片描述
以上已成功编译。

启动schema-registry

  • 将以上编译成功的安装包拷贝到schema-registry对应的目录下:
    在这里插入图片描述
  • 将common、rest-utils编译后的包拷贝到share下。
  • 修改etc下的配置文件schema-registry.properties中ZK的配置即可
    kafkastore.connection.url=localhost:2181
  • 执行启动脚本./schema-registry-start ../etc/schema-registry/schema-registry.properties即可启动
  • 请求访问是否成功:curl -X GET http://localhost:8081/subjects

以上所有编译安装完成。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐