【发布时间】:2012-08-24 05:27:19
【问题描述】:
我已经下载并安装了 Spring 工具包。现在,当我尝试在 IntelliJ 中创建一个新项目时,它不会在库中显示 Spring .. 我怎样才能在那里获得春天?
提前致谢!
【问题讨论】:
标签: java spring ide intellij-idea
我已经下载并安装了 Spring 工具包。现在,当我尝试在 IntelliJ 中创建一个新项目时,它不会在库中显示 Spring .. 我怎样才能在那里获得春天?
提前致谢!
【问题讨论】:
标签: java spring ide intellij-idea
使用向导创建项目时,可以选择Spring Framework并指定新库或让 IntelliJ IDEA 下载。库can be also managed later 或者您可以从Project View 中模块根目录的上下文菜单中Add Framework。
查看Enabling Spring Support帮助部分了解详细信息。
【讨论】:
SpringSource Tool Suite 与 IntelliJ Idea 无关,实际上它是一个不同的 IDE(它是一个专门的 Eclipse 发行版)。
因此,虽然download the Spring framework 确实有意义(尽管access it through a build tool like Maven 更好),但同时使用 Springsource Tool Suite 和 IntelliJ Idea 没有意义。它是一个或另一个(并且都很好地支持 Spring)。
【讨论】:
我这么晚才回答这个问题,但我需要为答案做出贡献以澄清事情,以便将来对其他人有所帮助。
有一点你需要清楚的知道,IntelliJ IDEA 有两种不同的类型,第一种是 INTELLIJ IDEA ULTIMATE,它是一个商业产品,表示它不是免费的,还有一个 INTELLIJ IDEA COMMUNITY,它是免费。
第一个(IntelliJ IDEA ULTIMATE)支持有关 java 和 kotlin 以及其他语言的所有内容,您可以在 java 中创建任何类型的项目,无论是桌面应用程序、移动应用程序还是 Web 应用程序与 java2ee 平台。但是第二个(IntelliJ IDEA COMMUNITY)有局限性。您可以创建您选择的不同类型的项目,但如果您不是使用 maven 或 gradle 创建 java2ee 项目,则不能使用它。
因此,如果您想创建 SpringBoot 应用程序,可以使用 IntelliJ IDEA 社区。您无需为此下载 Spring Tool Suite。有两三种可能。
你需要去创建项目,然后你选择maven,然后你设置一切,然后在项目创建后,你打开名为pom的xml文件,你添加依赖项,它将告诉maven下载所有需要的库SpringBoot 应用程序。然后你开始编码。但是这第一步,并不是最好的选择,因为一旦你用这种方式创建了项目,你的项目中就会缺少其他的 maven-plugins,所以在部署时这将是一个很大的问题。
第二种最好的方法是去https://start.spring.io/然后你在那里创建springboot项目,然后你下载它,它将是一个.zip文件,你解压缩,然后你在IntelliJ IDEA中导入它。在那里,您将获得工作所需的一切。
【讨论】:
Intellij 社区版不支持 Springboot 项目。它仅在终极版中可用。这就是我切换回 Eclipse(或 STS)的原因。
在 Intellij 社区版中,有一些解决方法可以帮助您运行 Springboot 项目:-
我的建议:如果您打算使用 spring 和 spring-dev-tools,那么您应该切换到 Intellij Ultimate 版本或 Eclipse STS。
【讨论】: