leaf集成
一、github上下载leaf代码
地址:https://github.com/Meituan-Dianping/Leaf
执行命令,安装
mvn clean install -DskipTests
① 错误一
不要使用IEDA的 mvn插件
这样会报错,需要使用命令执行。跳过测试
mvn clean install -DskipTests
② 错误二
执行 mvn命令是提示mvn不存在
PS D:\project\Leaf> mvn clean install -DskipTests
mvn : 无法将“mvn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ mvn clean install -DskipTests
+ ~~~
+ CategoryInfo : ObjectNotFound: (mvn:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
因为环境变量中没有配置mvn。
IEDA中查看mvn目录:
文件
| 设置
| 构建工具
| Maven
| Maven主路径
环境变量中配置mvn
环境变量 path
中添加IDEA中配置的MVN路径 D:\apache-maven-3.6.3\bin
配置后,IDEA需要重启,
执行mvn -version
输出mvn版本信息,就代表mvn配置完成
③ 报错 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
原因,没有配置JDK。虽然安装了JDK,但是没有配置JDK环境变量,判断依据
执行 java -version 有输出,但是执行javac -version提示javac不存在
配置jdk环境变量
设置JAVA_HOME环境变量:C:\Program Files\Java\jdk1.8.0_202
添加JAVA_HOME到Path环境变量:%JAVA_HOME%\bin
配置后,不出意外再执行mvn命令就可以执行成功了
mvn clean install -DskipTests