执行mvn compile报错

报错内容

程序包 javax.annotation找不到

原因

mvn命令对应的java版本不对

解决方案

修改mvn命令

vim apache-maven-3.6.3/bin/mvn

添加
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home