我已经下载并安装了 Spring 工具包。现在,当我尝试在 IntelliJ 中创建一个新项目时,它不会在库中显示 Spring .. 我怎样才能在那里获得 Spring?
提前致谢!
我已经下载并安装了 Spring 工具包。现在,当我尝试在 IntelliJ 中创建一个新项目时,它不会在库中显示 Spring .. 我怎样才能在那里获得 Spring?
提前致谢!
SpringSource Tool Suite与IntelliJ Idea无关,实际上它是一个不同的 IDE(它是一个专门的Eclipse发行版)。
因此,虽然下载 Spring框架确实有意义(尽管通过 Maven 之类的构建工具访问它更好),但同时使用 Springsource Tool Suite 和 IntelliJ Idea 没有意义。它是一个或另一个(并且都很好地支持 Spring)。
使用向导创建项目时,您可以选择Spring Framework并指定新库或让 IntelliJ IDEA 下载它。库也可以稍后管理,或者您可以Add Framework
从Project View
.
检查启用 Spring 支持帮助部分以获取详细信息。
我这么晚才回答这个问题,但我需要为答案做出贡献以澄清事情,以便将来对其他人有所帮助。
有一点你需要清楚的知道,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。有两三种可能。
您需要去创建项目,然后选择 maven,然后设置所有内容,然后在创建项目后,打开名为 pom 的 xml 文件,添加依赖项,这将告诉 maven 下载 SpringBoot 应用程序所需的所有库。然后你开始编码。但是这第一步,并不是最好的选择,因为一旦你用这种方式创建了项目,你的项目中就会缺少其他的 maven-plugins,所以在部署时会是一个很大的问题。
第二种最好的方法是去https://start.spring.io/然后你在那里创建 springboot 项目,然后你下载它,它将是一个 .zip 文件,你解压缩,然后你导入它IntelliJ 想法。在那里,您将获得工作所需的一切。
Intellij 社区版不支持 Springboot 项目。它仅在终极版中可用。这就是我切换回 Eclipse(或 STS)的原因。
很少有解决方法可以帮助您在 Intellij 社区版中运行 Springboot 项目:-
我的建议:如果您打算使用 spring 和 spring-dev-tools,那么您应该切换到 Intellij Ultimate 版或 Eclipse STS。
参考:https ://www.jetbrains.com/idea/download/#section=windows