sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

Intellij idea Perhaps you are running on a JRE rather than a JDK

使用intellij idea项目maven编译时发现报错误:

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

先说下我的机器上的环境:

项目使用的是jdk1.8.0_152

我windows的默认环境jdk是

我的maven环境的依赖是

 

所以我执行mvn package的时候maven还是引用的jre 1.8.0_73,jre与jdk的区别大家应该是知道的,jre 是运行时环境,不带开发相关工具包,jdk>jre。

所以把系统JAVA_HOEM环境变量改成jdk即可。

 

bingo!

 

https://blog.csdn.net/mingjie1212/article/details/106963143
posted on 2022-10-19 21:48  sunny123456  阅读(57)  评论(0编辑  收藏  举报