【发布时间】:2015-11-07 04:40:47
【问题描述】:
我想使用 Spring Initializr (https://start.spring.io) 设置 Spring Boot 项目,但我想知道您可以选择的项目类型的区别:Maven 项目或 Maven POM?
这两种类型到底有什么区别?
【问题讨论】:
标签: maven spring-boot
我想使用 Spring Initializr (https://start.spring.io) 设置 Spring Boot 项目,但我想知道您可以选择的项目类型的区别:Maven 项目或 Maven POM?
这两种类型到底有什么区别?
【问题讨论】:
标签: maven spring-boot
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
【讨论】:
Maven Project 是我们用来创建通用 Spring Boot 应用程序的类型。似乎Maven POM 仅用于下载构建脚本。
【讨论】:
Maven POM 选项仅用于下载构建脚本。它没有pom 包装。
您甚至可以通过选择 maven 项目选项并说下载来体验它的基本区别,您将获得一个包含示例 spring boot 应用程序的 maven
其他情况下,您有现有项目并想要添加 Spring Boot,那么您可以简单地获取配置以包含 Spring Boot 工件
【讨论】: