我出错的项目是mybatis-generator gui(一个逆向生成工具)下载地址:https://github.com/zouzg/mybatis-generator-gui 

出错报文:

 

 

 1. 首先使用工具打开该项目(我使用的idea) 查看是否有包没有导入(没有的请导入)

2. 请配置环境变量:

2.1  命令行下 Maven 环境未配置

虽然在 idea 中配置了 maven,不过在使用 idea 中的 Terminal,默认时调用系统自带的 cmd.exe 工具,此时,使用 maven 命令打包时,可能会提示以下错误。

'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。

配置 maven 环境即可解决。以 Windows 10 为例

右键计算机 —— 属性 —— 高级系统设置 —— 高级 —— 环境变量 —— 系统变量 —— 新建
变量名:MAVEN_HOME,变量值:D:\app\maven\apache-maven-3.8.1(自己本地的 maven 文件路径),然后点击 “确定” 按钮
双击原本有的系统变量 Path,在里面添加 %MAVEN_HOME%\bin,然后确定即可
以上操作后,重新打开 cmd 窗口(如果是在 idea 中的 Terminal 中操作则重启 idea),结果如图

 

 

 

仔细看一下上图,就会发现,我们查看 maven 版本信息中,有这么一行内容:runtime: C:\Program Files\Java\jre1.8.0_202

所以需要手动配置一下 Java 的环境变量。以 Windows10 为例

新建系统变量,变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_202(jdk 安装位置)
双击原本有的系统变量 Path,在里面添加 %JAVA_HOME%\bin,以及 %JAVA_HOME%\jre\bin,然后确定即可
新建系统变量,变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
配置后重新打开 cmd 窗口,此时查看 maven 版本信息,如下图

 

 

此时再使用 cmd 打包 maven 项目,或者使用 idea 中的 Terminal 打包 maven 项目时,就不会再报 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?错误了。

原文地址:http://www.cnblogs.com/huang2979127746/p/16927102.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性