Intellij社区版不支持Springboot项目,仅在Ultimate版中提供。这是我切换回Eclipse(或STS)的原因。
以下是一些解决方案,可帮助您在Intellij社区版中运行Springboot项目:
我的建议:如果您计划使用Spring和spring-dev-tools,则应切换到Intellij Ultimate版或Eclipse STS。
参考: https://www.jetbrains.com/idea/download/#section=windows
在IntelliJ Idea Ultimate版本中支持“Spring Boot”插件,而社区版不支持。
在社区版中,有另一种方法可以实现此功能。
步骤1:单击IDE顶部右侧的“添加配置”。然后单击“运行/调试配置”窗口上的“+”图标。您将看到插件为“应用程序”。单击它
步骤2:添加主类。如果需要,还可以添加环境变量和程序参数。
(如果需要像Idea Ultimate中的Spring Boot插件一样添加VM选项,请执行第3步)
步骤3:转到窗口顶部右侧的“修改选项”(蓝色线条)。然后从列表中选择“添加VM选项”。[注意:您甚至可以选择“包含使用'Provided'范围的依赖项”。这对某些项目很有帮助。]
步骤4:单击“应用”和“确定”。这将以Spring Boot插件的方式运行项目。
我做了一切,但还是不起作用......但解决方案实际上很简单。问题在于我的JDK版本是9。因此,您可以将JDK更新到最新版本并尝试,它肯定会解决问题。同时使用最新的IntelliJ。