![SpringBoot从零开始学(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/839/47216839/b_47216839.jpg)
1.2.2 搭建Eclipse开发环境
本书使用的Eclipse版本是Eclipse 2021-03,安装包可以从官方下载。
(1)创建新Maven项目。启动Eclipse,然后选择File→New→Maven Project,如图1.8所示。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P13_653.jpg?sign=1739355850-ZxOZkJj5KH2w8LQLc7puiLj9AOKOakg6-0-c7514e06a4372041d3be4aaa927b4571)
图1.8 Eclipse创建Maven项目
(2)使用默认配置,单击Next按钮,如图1.9所示。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P14_666.jpg?sign=1739355850-f5ozTKcEvb9Iz6DR9lTxZRinOKKvVvUz-0-0c46ca973104d0a649d106899575adfa)
图1.9 Eclipse选择项目路径
(3)选择项目模板。Eclipse每次都会从Maven仓库拉取Archetype信息,默认是Maven中心仓库,网络如果比较慢,可以单击Configure...,如图1.10所示。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P14_667.jpg?sign=1739355850-Bwdqn8a5OwHtvWiEWgOJTUZo2lzXVjCa-0-06ec38c91533c85b27f922c8a3c68952)
图1.10 Eclipse选择项目路径
这里我们配置华为云提供的Maven仓库,如图1.11所示,Catalog File填写https://mirrors.huaweicloud.com/repository/maven/,Description为仓库的名字,可以随意填写,这里填写为huawei-maven。单击OK按钮保存。
在Catalog中选择刚配置的huawei-maven,列表中加载出了Archetype信息,如图1.12所示,在Filter中输入org.springframework.boot,选择Artifact Id为spring-boot-sample-simple-archetype的条目,再单击Next按钮。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P15_677.jpg?sign=1739355850-R81S8ybj5AKcUZOglIE8GRvjQlEjSOfj-0-e1425b6b0ccff6ec3b9453f366dad3fb)
图1.11 配置Archetype Maven仓库
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P15_678.jpg?sign=1739355850-tV1GQ4Eq06iQsd4z5SFr2twUzlkbYx0o-0-2ce5b5ae87cd51659a568fc2a8ef3558)
图1.12 选择spring-boot-sample-simple-archetype
(4)输入项目元信息。如图1.13所示,输入Group Id为com.example,Artifact Id为eclipsedemo,然后单击Finish按钮。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P15_679.jpg?sign=1739355850-2uzhOEqUMk9669H5NLhrK3QBtGSGihGU-0-f60d056113c617cbe7f3abce11362fc6)
图1.13 配置项目元信息
(5)此时已经完成搭建环境的所有操作。下面比较一下Eclipse和Spring Initializr生成的项目目录有哪些异同之处。
为了方便查看,设置包展示方式为Hierarchical,如图1.14所示。
在Project Explorer中展开所有目录,如图1.15所示。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P16_720.jpg?sign=1739355850-KanV69cSFdDFRqRDotawwE9uPDNnUMlb-0-54d21f26a2810dbccfa76bbb5464b18f)
图1.14 修改Package展示方式
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P16_721.jpg?sign=1739355850-23MfRkM0A4YYpDoBamMW0FLzpDlxwFhJ-0-c2cde3b2b67efc0a123cdbe71c0e2907)
图1.15 Eclipse项目目录结构
通过对比可以看出,Eclipse与Spring Initializr生成的目录稍有区别,如生成的包都带有simple,代码生成了service包和HelloWorldService.java,构建工具除了生成pom.xml外,还生成了Gradle使用的配置文件build.gradle。
(6)接下来运行程序来验证搭建的开发环境可用。双击打开SampleSimpleApplication.java,选中main方法,右击弹出的快捷菜单,选择Run As→Java Application,如图1.16所示。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P16_722.jpg?sign=1739355850-KdG8vxQXGpo9ksLmiw2nYHYtT5dt7sT2-0-ea7159b17645faa46cb94256e13d562b)
图1.16 运行程序主类
检查控制台的打印信息,查看到输出信息“Started SampleSimpleApplication in 1.629 seconds (JVM running for 2.234)”便说明搭建开发环境成功,如图1.17所示。
![](https://epubservercos.yuewen.com/FD8D1B/26581829009311406/epubprivate/OEBPS/Images/Figure-P16_723.jpg?sign=1739355850-Wx2qSaFa2qjAOIOAA1OzMha1o0hKw4e1-0-87444760bc1a1300a952ebfd6706e669)
图1.17 项目运行的打印信息