第 5 章 为 Spring Boot 镜像开发应用程序
本章介绍了如何为 Spring Boot 镜像开发应用程序。
5.1. 使用 Maven Archetype 创建 Spring Boot 项目
要使用 Maven archetypes 创建 Spring Boot 项目,请按照以下步骤操作:
流程
- 进入您系统上的相应目录。
在 shell 提示符中,输入以下
mvn
命令来创建一个 Spring Boot 项目。mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate \ -DarchetypeCatalog=https://maven.repository.redhat.com/ga/io/fabric8/archetypes/archetypes-catalog/2.2.0.fuse-740017-redhat-00003/archetypes-catalog-2.2.0.fuse-740017-redhat-00003-archetype-catalog.xml \ -DarchetypeGroupId=org.jboss.fuse.fis.archetypes \ -DarchetypeArtifactId=spring-boot-camel-xml-archetype \ -DarchetypeVersion=2.2.0.fuse-740017-redhat-00003
archetype 插件切换到交互模式,以提示您输入剩余的字段。
Define value for property 'groupId': : org.example.fis Define value for property 'artifactId': : fuse74-spring-boot Define value for property 'version': 1.0-SNAPSHOT: : Define value for property 'package': org.example.fis: : [INFO] Using property: spring-boot-version = 1.5.17.RELEASE Confirm properties configuration: groupId: org.example.fis artifactId: fuse74-spring-boot version: 1.0-SNAPSHOT package: org.example.fis spring-boot-version: 1.5.17.RELEASE Y: :
出现提示时,为
groupId
值输入org.example.fis
,为artifactId
值输入fuse74-spring-boot
。接受剩余的字段的默认值。- 按照快速启动中的说明,了解如何构建和部署示例。
注意
有关可用 Spring Boot archetypes 的完整列表,请参阅 Spring Boot Archetype Catalog。