前言
相信有很多小伙伴,看到本篇文章时,已被各种报错折磨的苦不堪言,本文针对这些坑助你一臂之力!
RocketMQ需要的安装环境
1)JDK1.8+=,如果低于1.8会有关于JDK版本过低的提示 (通过java -version命令版本)
2)Maven3.2+= (通过mvn -v命令查看版本)
3)Linux 64位操作系统 (通过uname-a 或者uname -r 或cat /proc/version等查看)
4)强烈建议:安装路径建议在一个没有空格的路径,比如/usr/src或者/opt/local等
这个安装环境很重要,否则将你将会踩一些不必要的坑!!!
一、报错解决方案
因官网就有RocketMQ的安装步骤,故本文重点介绍各种报错的解决方案,附带下载安装的详细步骤!
温馨提示:如果你不关心这些错误,可以直接跳过,进入安装步骤!
1.1 编译的时候就报错[ERROR] mvn <args> -rf :rocketmq-store/broker等
mvn -Prelease-all -DskipTests clean install -U #总是报rocketmq-store或者rocketmq-broker的错误
在命令中追加跳过检查的-Dcheckstyle.skip参数即可:
mvn -Prelease-all -DskipTests -Dcheckstyle.skip clean install -U