第一个SpringBoot程序(详细解析Grounp、Artifact等项目信息含义)
目录创建第一个springboot项目方式一:IDEA中创建1. 创建一个new project2. 选择Spring Initializr3. 填写项目信息4. 选择初始化的组件及springboot版本5. 填写项目路径6. 创建完成方式二:在网页中创建1. 访问 [Spring Initializr](https://start.spring.io/)2. 填写项目信息3. 下载项目并解压4
目录
环境:jdk1.8+SpringBoot2.4.0+Maven3.3.9+IDEA2020.1
Spring官方提供了非常方便的工具让我们快速构建应用,且IDEA集成了这个工具
Spring Initializr
:https://start.spring.io/
创建第一个springboot项目
我们可以选择在网页中创建,也可以直接在IDEA中创建
方式一:IDEA中创建
1. 创建一个new project
2. 选择Spring Initializr
可以看到IDEA默认创建项目网址为上述网址
3. 填写项目信息
-
Group
:项目组织的唯一标识符,通常分为多个段,自己使用随便设置即可(我一般使用com.zsr,zsr是我名字的缩写)这里介绍两段的用法:第一段为域,第二段为公司名称 域又分为org、com、cn等,其中org为非营利组织,com为商业组织,cn表示中国 例如apache公司的tomcat项目:org.apache.tomcat - Group是org.apache - 域是org(tomcat是非营利项目) - 公司名称是apache - Artifact是tomcat
-
Artifact
:项目的唯一的标识符,就是项目的名称(不能有大写,都是小写!)- 例如org.apache.tomcat - Artifact是tomcat,就是项目的名称
因此
Grounp+Artifact
就相当于项目的坐标,保证了项目的唯一性 -
Name
:默认同Artifact
,声明了一个对于用户更为友好的项目名称,不是必须的 -
Description
:项目描述 -
Package name
:指定main目录里java下的包名称,默认为Group+Artifact
-
Packaging
:打包方式 -
version
:指定了项目的当前版本,SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本
4. 选择初始化的组件及springboot版本
初学勾选
Spring Web
即可,可以设置springboot版本
5. 填写项目路径
工程名默认即可,为上述的
Artifact
名称
6. 创建完成
观察项目结构,同上述创建的项目信息一致
方式二:在网页中创建
1. 访问 Spring Initializr
2. 填写项目信息
同在IDEA中创建一样
- 选择
项目类型
:Maven、Gradle - 选择
编程语言
:Java、Kotlin、Groovy - 选择
spring boot
版本:这里选择最新版本2.4.0 - 填写
项目信息
:Group
:项目组织唯一的标识符Artifact
:项目的唯一的标识符,就是项目的名称Name
:默认同Artifact
,声明了一个对于用户更为友好的项目名称,不是必须的Description
:项目描述Package name
:指定main目录里java下的包名称,默认为Group+Artifact
Packaging
:打包方式- java版本
- 添加
依赖
:添加Spring Web即可
3. 下载项目并解压
然后点击Generate Project
按钮生成项目;下载此项目
下载完成后得到压缩包,解压
4. 在IDEA中打开
5. 创建完成
查看项目结构,同上述设置相同:
运行测试
第一次创建项目,需要下载各种依赖,速度会比较慢,需要耐心等待一切就绪。
项目依赖下载完成后,选择main/java/包名
下的主程序点击运行测试
运行出现如下结果即可
然后访问8080端口,出现如下结果即项目搭建成功
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)