今天在运行项目的时候,突然发现之前一直好好的项目突然启动不了了,报错:

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