leaf集成


一、github上下载leaf代码

地址:https://github.com/Meituan-Dianping/Leaf

执行命令,安装

Markup 全选
mvn clean install -DskipTests

① 错误一

不要使用IEDA的 mvn插件

leaf集成

这样会报错,需要使用命令执行。跳过测试

Markup 全选
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主路径

leaf集成

环境变量中配置mvn

环境变量 path中添加IDEA中配置的MVN路径 D:\apache-maven-3.6.3\bin

配置后,IDEA需要重启,

执行mvn -version输出mvn版本信息,就代表mvn配置完成

leaf集成

③ 报错 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project leaf-core: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] [ERROR] -> [Help 1] [ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :leaf-core

原因,没有配置JDK。虽然安装了JDK,但是没有配置JDK环境变量,判断依据

执行 java -version 有输出,但是执行javac -version提示javac不存在

配置jdk环境变量

设置JAVA_HOME环境变量:C:\Program Files\Java\jdk1.8.0_202

leaf集成

添加JAVA_HOME到Path环境变量:%JAVA_HOME%\bin

leaf集成

配置后,不出意外再执行mvn命令就可以执行成功了

Markup 全选
mvn clean install -DskipTests

leaf集成

 

 

 

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:开发一个功能
下一篇:SAP UI5 OData2
评论列表

发表评论

评论内容
昵称:

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码