Spring Boot Initializr:Maven 项目还是 Maven POM?
Posted
技术标签:
【中文标题】Spring Boot Initializr:Maven 项目还是 Maven POM?【英文标题】:Spring Boot Initializr: Maven project or Maven POM? 【发布时间】:2015-11-07 04:40:47 【问题描述】:我想使用 Spring Initializr (https://start.spring.io) 设置 Spring Boot 项目,但我想知道您可以选择的项目类型的区别:Maven 项目或 Maven POM?
这两种类型到底有什么区别?
【问题讨论】:
【参考方案1】:Maven POM
仅创建 pom.xml
文件。
Maven Project
创建pom.xml
文件和包含src
文件夹的示例项目:
> src:
> main:
> java:
> com.example:
Application.java
> resources:
application.properties
> test:
> java:
> com.example:
ApplicationTest.java
> pom.xml
【讨论】:
简单的英语和海峡前进...谢谢【参考方案2】:Maven Project
是我们用来创建通用 Spring Boot 应用程序的类型。似乎Maven POM
仅用于下载构建脚本。
【讨论】:
这实际上是错误的。Maven POM
选项仅用于下载构建脚本。它没有pom
包装。
原来如此,我知道错了!感谢您指出了这一点。已更新我的答案。【参考方案3】:
您甚至可以通过选择 maven 项目选项并说下载来体验它的基本区别,您将获得一个包含示例 spring boot 应用程序的 maven
其他情况下,您有现有项目并想要添加 Spring Boot,那么您可以简单地获取配置以包含 Spring Boot 工件
【讨论】:
我什至不知道这个答案想说什么。 @Cypher 不是我以上是关于Spring Boot Initializr:Maven 项目还是 Maven POM?的主要内容,如果未能解决你的问题,请参考以下文章
IDEA新建spring boot项目没有Spring Initializr选项
Spring Initializr 构建Spring Boot/Cloud工程
使用Intellij中的Spring Initializr来快速构建Spring Boot工程
Spring Boot Initializr:Maven 项目还是 Maven POM?
Springboot:使用Intellij中的Spring Initializr来快速构建Spring Boot工程
Spring Cloud Spring Boot mybatis分布式微服务云架构使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程