🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
Spring Boot提供了许多“Starters”,可以将jar添加到类路径中。 我们的示例应用程序已经在POM的`parent `节点中使用了`spring-boot-starter-parent`。 `spring-boot-starter-parent`是一个特殊的启动器,提供有用的Maven默认值。 它还提供了`dependency-management` 部分,以便您可以省略依赖项的版本标记。 当你开发特定应用时可能会用到其他"Starters"依赖关系,由于我们要开发web应用,这里加入`pring-boot-starter-web`依赖.在那之前,运行如下命令看看我们所拥有的: ~~~ $ mvn dependency:tree [INFO] com.example:myproject:jar:0.0.1-SNAPSHOT ~~~ `mvn dependency:tree`命令打印项目依赖项的树形关系。 您可以看到`spring-boot-starter-parent`本身不提供依赖关系。 要添加必要的依赖项,请编辑`pom.xml`并在`parent `节点下面添加`spring-boot-starter-web`依赖项: ~~~xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> ~~~ 如果你再次运行`mvn dependency:tree`命令,就会看到添加了很多依赖包括Tomcat web server 和 Spring Boot本身.