jeesite安装时Perhaps you are running on a JRE rather than a JDK

使用自己本地安装的maven,启动jeesite报错:

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

  mvn install -X也是报这个错。

1、参考 https://www.cnblogs.com/oskyhg/p/8228382.html

我知道是要将jre改成jdk。但是,目前是运行jeesite的“bin un-tomcat7.bat”脚本,使用的是我本地安装的maven。

2、https://bbs.csdn.net/topics/392418329?page=1

3、解决方法

  按照https://www.cnblogs.com/oskyhg/p/8228382.html的提示修改maven安装目录下bin/mvn.cmd文件:

  再次查看maven的runtime:使用jdk下面自带的jre

   mvn install -X

  运行 jeesite/bin/run-tomcat7.bat

原文地址:https://www.cnblogs.com/xy-ouyang/p/11166103.html