今天在运行项目的时候,突然发现之前一直好好的项目突然启动不了了,报错:
Error running 'XXXApplication': No jdk for module 'XXX'
按理说jdk都是在
File->Project Structure
里面设置就可以了,而且现在检查了也是没有问题
后来几经折腾,通过直接搜索Settings里面的jdk,发现还有这么一个地方
箭头指向的是当前的状态,将这里改为平常的1.8,项目于是就可以愉快地运行了
下午
启动
项目
时,整个工程里突然有一个
项目
无法
启动
,然后报"No
jdk
for
module
XXX
"。
网上百度了两种方法,一种是对应整个
项目
的无法
启动
,感觉这个还是比较容易发现的。
附地址:https://blog.csdn.net/dyxcome/article/details/82354074;
另一个也是对应jre设置的问题,可以参考https://blog.csdn.net/tg...
运行后出现错误:
Error
running
‘Reform
Application
’: No
jdk
for
module
‘gmis-reform’
这是一个子model,其他模块正常,这种问题可能是
IDEA
的问题,因为在别人的环境没有出现过。
解决方式:
总结:这个问题表面是没有
JDK
,但是配置完并没有作用,试了很多方式,最后重新导包后才解决;但是每次重启
idea
都需要重新导包,还会出现这样的问题。暂时只能解决到这个程度;
一、错误原因
1.
jdk
版本过低:maven最新版本支持Java7及以上,一般都是java8
2.maven版本过高:比如我使用maven最新版本3.6.3,导致出现此问题,换成3.6.1解决
二、如何下载历史版本
1.官网地址,进入download页面
2.点击下图,archives
3.出现历史版本页面,我选择了3.6.1
选择二进制版本,点击
4.
IDEA
中重新配置maven
File–>Settings–>搜索maven,如下图配置即可
作者:Think—Coder