【maven】Eclipse或idea报错 No compiler is provided in this environment. Perhaps you are running on a JRE

这是在用外部命令打包的时候出现的问题,期间尝试了去改jdk版本,依旧不管用,这是重点是问题,那就是用的jdk,和运行环境要统一,这里指的是安装的时候jdk的时候可能会安装一个jre,但是那个运行环境与所安装的jdk在maven这里也不认为是相同的.
*所以要用的运行环境就是与bin所在同一目录下的jre.
这个要怎么设置到maven中呢?

看到图中的目录了吗?
就是maven安装目录下的bin中的mvn.cmd文件中在第一行加一行代码就可以了

set JAVA_HOME=D:\Java\jdk1.8.0_201
原创文章,作者:ciding,如若转载,请注明出处:https://blog.ciding.cc/mavenerror.html,侵权请联系删除,谢谢
相关推荐
-
【chrome】Chrome不能自动播放音乐的解决方法
需要在地址栏中输入chrome://flags/#autoplay-policy,然后在高亮的选项中,将Default换成No user gesture is required: …
-
【CSS】CSS点击input输入框后提示文字上移并缩小(可直接套用)
css实现一下点击input输入框后提示文字上移并缩小,这种表单美化挺常见的,效果如图: 代码如下: <!DOCTYPE html> <html> <…
-
【Node】node中如何使用btoa和atob
在我的node.js应用程序中,如何使用btoa和atob, 尝试了‘btoa-atob’模块不好使,因为它不导出编程接口,它只提供命令行实用程序。 如果你需要转换为Base64,…
-
【redis】Redis启动报错:Can’t handle RDB format version 7 Fatal error loading the DB: Invalid argument. Exiting.
原因低版本无法兼容高版本的 rdb 导致的 解决: 删除 所有的dump.rdb文件,重新启动redis-server。
-
【宝塔】宝塔一些常规操作命令
今天安装宝塔发现php7.4安装完没有反应说明安装失败了,可以查看宝塔执行命令的日志 cat /tmp/panelExec.log 根据提示做处理就行了
-
【IOS】iOS证书(.p12)和描述文件(.mobileprovision)申请
登录 iOS Dev Center 打开网站 iOS Dev Center登录: 首先需要申请苹果 App ID (App的唯一标识) 接下来需要选择应用需要使用的服务(如需要使用…
-
【Tomcat】Tomcat无法登陆,在服务端Manager App无法打开报403错误
Manager App无法打开或登陆,主要有2个原因 1. 在tomcat安装目录下的/conf/tomcat-users.xml里面要做如下配置如: <role rolen…
-
【chrome】Chrome已保存的密码突然丢失保存提示密码未保存解决办法
问题 1.已经保存的密码突然在密码管理器里bujianle 2.再次提示保存,却没有保存 解决方法: 查看自己谷歌浏览器文件所在路径,访问地址chrome://version/ 删…
-
【Node】npm 局部安装的包怎么执行
当我们局部安装一个可执行的包时,例如webpack; 在当前目录下输入 $ webpack 会出现错误,找不到当前模块 因为我们安装的局部的可执行文件在当前目录的 ./node_m…
