我正在开始一个带有maven和spring boot的新项目,并且在一开始就遇到了问题:-)最后它现在有效,但我想知道我做错了什么:
我只是想通过添加maven依赖项来将spring boot添加到我的项目中:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-build</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
可以在Maven-Central找到。 这不起作用。
然后我发现,正确的依赖是没有“-build”:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
我想了解问题出在哪里:
我是否在错误的地方获取信息并且maven central错了? 或者为什么我从一开始就遇到问题。什么是正确的方法?
答案 0 :(得分:1)
我认为创建新SpringBoot项目的最佳方法之一是使用Spring Initilizr:https://start.spring.io/。使用此工具,您将获得一个生成的.zip文件,该文件包含基本的maven / gradle文件夹结构,并在您的pom.xml或build.gradle文件中具有正确的依赖项。在创建.zip期间,您可以轻松搜索所需的SpringBoot依赖项,例如Web
或Security
,并在复选框中打勾,可以获得正确的依赖项。
您还可以使用名为Spring Tool Suite的Eclipse插件,它允许您使用rightclick创建新的SpringBoot项目 - >&gt;新 - &gt;新的Spring Starter项目。这也可以在IntelliJ中使用,或者使用Eclipse https://spring.io/tools/sts/all
中的专用IDEA STS