13

我已经下载并安装了 Spring 工具包。现在,当我尝试在 IntelliJ 中创建一个新项目时,它不会在库中显示 Spring .. 我怎样才能在那里获得 Spring?

提前致谢!

4

4 回答 4

13

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

因此,虽然下载 Spring框架确实有意义(尽管通过 Maven 之类的构建工具访问它更好),但同时使用 Springsource Tool Suite 和 IntelliJ Idea 没有意义。它是一个或另一个(并且都很好地支持 Spring)。

于 2012-08-29T15:36:15.700 回答
7

使用向导创建项目时,您可以选择Spring Framework并指定新库或让 IntelliJ IDEA 下载它。库也可以稍后管理,或者您可以Add FrameworkProject View.

检查启用 Spring 支持帮助部分以获取详细信息。

于 2012-08-29T15:02:19.677 回答
5

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

有一点你需要清楚的知道,IntelliJ IDEA 有两种不同的类型,第一种是 INTELLIJ IDEA ULTIMATE,它是一个商业产品,它不是免费的,还有一个 INTELLIJ IDEA COMMUNITY,它是免费的。

第一个(IntelliJ IDEA ULTIMATE)支持有关 java 和 kotlin 以及其他语言的所有内容,您可以在 java 中创建任何类型的项目,无论是桌面应用程序、移动应用程序还是具有 java2ee 平台的 Web 应用程序. 但是第二个(IntelliJ IDEA COMMUNITY)有局限性。您可以创建您选择的不同类型的项目,但如果您不是使用 maven 或 gradle 创建它,则不能使用 java2ee 项目。

因此,如果您想创建 SpringBoot 应用程序,可以使用 IntelliJ IDEA 社区。您无需为此下载 Spring Tool Suite。有两三种可能。

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

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

于 2018-12-20T22:18:40.540 回答
2

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

很少有解决方法可以帮助您在 Intellij 社区版中运行 Springboot 项目:-

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

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

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

于 2020-10-29T08:26:56.167 回答