今天在linux服务器上使用rocketmq时出现了错误。
> unzip rocketmq-all-4.7.0-source-release.zip
> cd rocketmq-all-4.7.0/
> mvn -Prelease-all -DskipTests clean install -U
> cd distribution/target/rocketmq-4.7.0/rocketmq-4.7.0
按照Quick Start的操作执行到第三步,也就是
mvn -Prelease-all -DskipTests clean install -U
这一步时,出现了这个错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile
按照提示在执行命令时加上-e
mvn -e -Prelease-all -DskipTests clean install -U
运行后报错提示
target to 1.8
而我的linux装的jdk环境是1.7,那么错误就很明显了。
将jdk换成1.8之后,重新运行
mvn -Prelease-all -DskipTests clean install -U
build success
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Apache RocketMQ 4.7.0 4.7.0:
[INFO]
[INFO] Apache RocketMQ 4.7.0 .............................. SUCCESS [ 3.025 s]
[INFO] rocketmq-logging 4.7.0 ....................