将Spring与IntelliJ集成

时间:2012-08-29 14:49:36

标签: java spring ide intellij-idea

我已经下载了Spring tooluite,并已安装。现在,当我尝试在IntelliJ中创建一个新项目时,它不会在库中显示Spring。 我怎么能在那里得到Spring?

提前致谢!

4 个答案:

答案 0 :(得分:8)

SpringSource Tool SuiteIntelliJ Idea无关,实际上它是一个不同的IDE(它是一个专门的Eclipse发行版)。

虽然它对download the Spring framework有意义(虽然它对access it through a build tool like Maven更好),但使用Springsource Tool Suite和IntelliJ Idea都没有意义。它是一个或另一个(并且都非常好地支持Spring)。

答案 1 :(得分:6)

使用向导创建项目时,可以选择 Spring Framework 并指定新库或让IntelliJ IDEA下载它。库can be also managed later或您可以Add Framework中模块根目录的上下文菜单中的Project View

查看Enabling Spring Support帮助部分了解详情。

答案 2 :(得分:1)

我这么晚才回答这个问题,但是我需要对答案做出贡献以便澄清问题,以便将来对其他人有帮助。

您需要清楚地了解一些东西,有两种不同类型的IntelliJ IDEA,第一种是商业产品INTELLIJ IDEA ULTIMATE,这意味着它不是免费的,还有INTELLIJ IDEA社区,这是免费。

第一个(IntelliJ IDEA ULTIMATE)支持有关Java和Kotlin以及其他语言的所有内容,您可以用Java创建任何类型的项目,无论是桌面应用程序,移动应用程序还是Web应用程序都没有关系与java2ee平台。但是第二个(IntelliJ IDEA COMMUNITY)有局限性。您可以创建自己选择的不同类型的项目,但是如果不使用maven或gradle进行创建,则不能使用java2ee项目。

因此,如果您想创建SpringBoot自觉化,可以使用IntelliJ IDEA社区。您不需要为此下载Spring Tool Suite。有两种或三种可能性。

  1. 您需要去创建项目,然后选择maven,然后设置所有内容,然后在创建项目后,打开名为pom的xml文件,添加依赖项,该依赖项将告诉maven下载所有springboot应用程序所需的库。然后开始编码。但是第一步并不是最好的选择,因为以这种方式创建项目后,您的项目中还会遗漏其他Maven插件,因此在部署时将是一个大问题。

  2. 最好的第二种方法是转到https://start.spring.io/,在那里创建springboot项目,下载该文件,它将是一个.zip文件,解压缩后再导入在IntelliJ IDEA中。在那里,您将获得所需的一切。

答案 3 :(得分:0)

Intellij社区版不支持Springboot项目。它仅在Ultimate Edition中可用。这就是我切换回Eclipse(或STS)的原因。

有几种变通办法可以帮助您在Intellij Community Edition中运行Springboot项目:-

  • 通过运行Main class。
  • 通过在终端或cmd中执行spring-boot:run命令。
  • 您可能需要更改一些设置以使spring-dev-tools在Intellij Community Edition中工作。

我的建议:如果您打算使用spring和spring-dev-tools,则应该切换到Intellij Ultimate版或Eclipse STS。

参考:https://www.jetbrains.com/idea/download/#section=windows