- Spring Boot从入门到精通
- 明日科技编著
- 2556字
- 2024-12-24 10:48:38
1.4 开发工具的下载、安装与配置
当下有很多集成开发环境(即开发工具)可以用于开发Spring Boot项目,本节将介绍两种开发工具的下载与配置。一种是完全开源的、免费的Eclipse;另一种是当下非常流行的IntelliJ IDEA(简称IDEA)。
1.4.1 Eclipse的下载、安装与配置
本书在讲解如何使用Spring Boot开发Spring应用程序的过程中,使用的集成开发环境是完全开源并且免费的Eclipse。本节将讲解如何下载、安装和配置Eclipse。
1.下载、安装Eclipse
下载、安装Eclipse的步骤如下。
(1)打开浏览器,输入https://www.eclipse.org/downloads地址,访问Eclipse的官网首页,单击如图1.17所示的Download Packages超链接,进入下载列表页面。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P23_96171.jpg?sign=1739690363-3jY8NUIeQxjYBQHsCqgdA7AggFW83mmX-0-7cccc619d13c17a85f00d03d2c23e9c8)
图1.17 Eclipse首页
(2)在如图1.18所示的下载列表页面中,找到可以开发Web项目的企业版Eclipse,单击Windows右侧的x86_64超链接。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P24_96173.jpg?sign=1739690363-jC1YObR74HQicV48D2xI0rX2Yzph41sQ-0-a258a5235a839e4a98e393a4a6b882bf)
图1.18 Eclipse下载列表页面
(3)跳转到如图1.19所示的页面,可以选择Eclipse的下载镜像,建议读者使用默认镜像,即直接单击Download按钮开启下载。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P24_96174.jpg?sign=1739690363-EWEM8BAnmdVFMGwjaILZobmb7M1nalnn-0-b71da0605fd1daaaea6c9ff199807e34)
图1.19 Eclipse下载镜像
(4)在开启下载任务的界面中会有一些致谢和捐赠的内容,读者只需等待下载任务开启即可。如果下载任务长时间未开启,可以单击如图1.20所示的click here超链接重新开始下载任务。
(5)如图1.21所示,把已经下载的压缩包解压到本地硬盘后,即可完成Eclipse的下载、安装的操作。
2.启动Eclipse
打开已经安装好的eclipse文件夹,双击如图1.22所示的启动文件eclipse.exe。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P25_96177.jpg?sign=1739690363-IOhsHbQtmWxf8YBGdQJnxUmh69fkLKT3-0-3748f7e94c0031f85c2c504621b8122f)
图1.20 开始下载页面
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P25_96178.jpg?sign=1739690363-4XfTMg819gt496tFu4NZHzTK81x0ZHML-0-884535e26cc6b09b10b4ba8f1b7e4c5a)
图1.21 解压Eclipse压缩包
首先在弹出的第一个对话框(如图1.23所示)中为Eclipse设置工作空间。这里建议读者将工作空间设置为“.\eclipse-workspace”,该地址表示把所有项目的源码文件都存放在eclipse文件夹下的eclipse-workspace文件夹中。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P25_96179.jpg?sign=1739690363-i6AiA1vPFhV34XuCKDdaANqtq8x7dPOz-0-eb9fb90e5e15d6d122edd14dbc118036)
图1.22 Eclipse的启动文件
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P25_96180.jpg?sign=1739690363-TIKXasMs3WUQotTOdKo7JGUUiAWT7n7g-0-3d1a92389ac692f1d5a021f86b54223b)
图1.23 设置工作空间的对话框
单击Launch按钮,如图1.23所示。Eclipse第一次打开时会展示一个欢迎页面,该页面介绍Eclipse有哪些常用功能。读者可以单击标签上的“×”,关闭此页面,“×”的位置如图1.24所示。
关闭Eclipse欢迎页面后,即可看到如图1.25所示的Eclipse工作界面:
Eclipse左侧的Project Explorer用于展示项目文件结构。
Eclipse右侧的Outline是概述与任务区,它很少被用到,读者可以将其关闭。
Eclipse的顶部是功能区,包括许多菜单栏和功能按钮。
Eclipse的底部是用于查看各种日志的区域,控制台也会默认在此处显示。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P26_96184.jpg?sign=1739690363-oUz1V2o2BuJKlxutqdMYJvdtgzJwSegy-0-6a269dc4cdc8843098cc5a005c73ad90)
图1.24 Eclipse欢迎页面
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P26_96185.jpg?sign=1739690363-D7jytrAIRZCkfX3rhwqMB2n10RGDxq6P-0-cf7bb779f6bfa7d283b1be415246e4b0)
图1.25 Eclipse工作界面
3.使用JDK 19
Eclipse启动后会默认使用其自带的JDK,因此需要让Eclipse使用本地已经配置完成的JDK 19。配置步骤如下。
(1)选择Window/Preferences菜单,如图1.26所示。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P27_96187.jpg?sign=1739690363-tyiZ5b8tzKMRD4uIr05MvxCACrTqdhwk-0-f4b788ec8b2450f8862e60ad70d8b741)
图1.26 选择Eclipse首选项菜单
(2)在打开的首选项对话框的左侧菜单中,展开Java菜单,选择Installed JREs子菜单。选择之后可以看到当前Eclipse使用的是什么JRE(即Java运行环境),单击右侧的Add按钮添加新JRE。菜单和按钮的位置如图1.27所示。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P27_96188.jpg?sign=1739690363-RxeR2JzmziIrbK7ndwr36iL7AFqyL6Vu-0-29b29bbc4c3bea6cff5e6d0165fb16e3)
图1.27 打开添加JDK的功能界面
(3)在弹出的如图1.28所示的对话框中,确认已经选择了Standar VM后,单击Next按钮。
(4)在弹出的如图1.29所示的对话框中,通过单击右侧的Director按钮,选择配置完成的JDK 19的根目录,而后单击如图1.30所示的对话框中的Finish按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P28_96190.jpg?sign=1739690363-VdTstsSaU97vicf4hZW6ums4YOeSARyf-0-a9a17caab1951eb668d33e2b2101820a)
图1.28 选择添加的类型
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P28_96191.jpg?sign=1739690363-bPhgIJgvafVWfdsc50entQl03CuPI8mO-0-cdabfb53f669a6419c5c5e919a648060)
图1.29 选择配置完成的JDK 19
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P28_96192.jpg?sign=1739690363-FQZPynOWYqdpRRzpKMwhBJ9lk1jB4sAF-0-2f13a9cd5f25934bbb4ff346a4b924fe)
图1.30 填写JDK 19的根目录
(5)回到如图1.31所示的界面后,先选择刚才添加的JDK 19,再单击Apply and Close按钮。
4.配置Maven环境
之前介绍了如何下载并配置Maven,但没有介绍如何使用Maven命令,这是因为Eclipse支持Maven项目,可以自动调用Maven的各项功能,所以不需要程序开发人员手动执行Maven命令。
在创建或导入Maven项目之前,首先要为Eclipse配置本地安装好的Maven,步骤如下。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P29_96197.jpg?sign=1739690363-HMQppHbQRD46D6W25iDilrO1bT6t8G4a-0-a95b465fc0b404523aac91968a80c913)
图1.31 应用已经选择的JDK 19
(1)选择Window/Preferences菜单,在打开的对话框的左侧菜单中,找到并展开Maven菜单,选择Installations子菜单。这样,就可以看到当前Eclipse使用的是哪个Maven环境。单击右侧的Add按钮添加新的Maven环境。菜单和按钮的位置如图1.32所示。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P29_96198.jpg?sign=1739690363-BeLfqy2mc0g7M2tHHku5aq7w9pw729WH-0-6036d100b260a6a05e3628f366944e91)
图1.32 Maven菜单
(2)在弹出的如图1.33所示的对话框中,通过单击Directory按钮,选择配置完成的Maven的根目录,而后单击如图1.34所示的对话框中的Finish按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P30_96199.jpg?sign=1739690363-yjiGIvE185JrIu1A60hp1qUcb69pkLde-0-535203e3ca52a5813ef9bccf35ecb5f1)
图1.33 选择配置完成的Maven
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P30_96200.jpg?sign=1739690363-SThEn9HGs1VaScr22O7fnj65AzHYNCdo-0-1d74deb927cc2ee2ec3c16e4c7ea8244)
图1.34 填写Maven的根目录
(3)回到如图1.35所示的界面后,先选择刚才添加的Maven,再单击Apply按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P30_96201.jpg?sign=1739690363-BWSMjyU86cCKtxoUe8e13czTeen9c35g-0-fd51ec0e81cde45ec46c7574755d81af)
图1.35 应用已经选择的Maven
(4)选择Maven菜单下的User Settings子菜单,单击图1.36中的第二个Browse按钮。
(5)在弹出的如图1.37所示的对话框中,先选择配置完成的Maven的配置文件settings.xml,再单击下面的Update Setttings按钮,而后单击Apply and Close按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P31_96203.jpg?sign=1739690363-qpCDPeWE3GDwthLudXKmxO27kBXoCQpP-0-9b2c9fc393c2de693cda580edf9e83d9)
图1.36 Maven菜单
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P31_96204.jpg?sign=1739690363-00Lm2bEy1rqr9o3j9ATI9eEofb8C2d9d-0-f5f6222623d389e92b1adce5f27b0c1d)
图1.37 完成Maven配置
1.4.2 IDEA的下载、安装与配置
本节将要介绍第二种用于开发Spring Boot项目的集成开发环境,即IDEA。本节包含如下内容:下载IDEA、安装IDEA、配置IDEA。
1.下载IDEA
现在在IDEA的官方网站下载IDEA开发工具,步骤如下。
(1)打开浏览器,在地址栏中输入http://www.jetbrains.com/后,按Enter键访问IDEA的官网首页。如图1.38所示,先单击官网首页导航栏中的Developer Tools,再单击Find your tool按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P32_96206.jpg?sign=1739690363-7TPNKnALtNGfKSHlJi8mgzi6d9JfJA1K-0-102075f84ae082344edf8114ef5c2aa9)
图1.38 IDEA的官网首页
(2)在浏览器显示如图1.39所示的页面后,单击IntelliJ IDEA中的Download按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P32_96207.jpg?sign=1739690363-7f9oNnAqGWNx8rn7MRt3nzXojIN5U0UA-0-9d7a1f981fd7b0b440657798d420f6c7)
图1.39 单击IntelliJ IDEA中的Download按钮
(3)在浏览器显示如图1.40所示的页面后,先选择操作系统(因为笔者使用的操作系统是64位的Windows 10,所以笔者单击的是Windows),再确定下载版本的是Community(Ultimate是旗舰版,可以试用30天,需付费使用;Community是社区版,是免费而且开源的),而后单击Download按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P33_96208.jpg?sign=1739690363-5o4uLOE7wy2xrYyqmJYyuABTStFMB126-0-34ca59f3714a9a23be9578f0531b86f4)
图1.40 先选择操作系统和下载版本
2.安装IDEA
现在安装IDEA开发工具,步骤如下。
(1)如图1.41所示,根据下载时的路径找到并双击已经下载的.exe文件。如果弹出“安装警告”对话框,就单击“运行”按钮。
(2)在弹出如图1.42所示的IDEA社区版的欢迎对话框后,单击Next按钮。
(3)在弹出如图1.43所示的选择IDEA安装路径的对话框后,先单击Browse按钮,选择IDEA的安装路径;再单击Next按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P33_96209.jpg?sign=1739690363-0kY11Aom76M6aVZK3RIa1tmpPh5rSBrE-0-42324a4fc4d53bcb0b8549eee10dfdff)
图1.41 找到并双击已经下载的.exe文件
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P33_96211.jpg?sign=1739690363-jlON7lJtlUZq2yHnb2OON56gx6JfZ2WC-0-099f6b9c5814a57d1a836a7caf534896)
图1.42 IDEA社区版的欢迎对话框
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P33_96212.jpg?sign=1739690363-aD3VDsTik8qndxfklOzH3w4L2qi78taw-0-5f90cee0996e250df0ee4f2ffdea82ba)
图1.43 选择IDEA的安装路径
(4)在弹出如图1.44所示的创建桌面快捷方式的对话框后,先选择InteliJ IDEA Community Edition复选框,再单击Next按钮。
(5)在弹出如图1.45所示的选择开始菜单文件夹的对话框后,单击Install按钮。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P34_96219.jpg?sign=1739690363-0jzbZBejqVh9lu4t96vZ92PKoHCPlytP-0-893fc972e84b0a5b4164f76aa1693df9)
图1.44 创建桌面快捷方式
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P34_96220.jpg?sign=1739690363-BmEIloUIOczUf7TpZfTTzCz6rEvWjZKu-0-df8f1ccddaf105fcc1574ff3b6d0c4e2)
图1.45 选择开始菜单文件夹的对话框
(6)在弹出如图1.46所示的显示安装进度的对话框后,须等待一段时间。待IDEA安装完成后,将会弹出如图1.47所示的显示IDEA安装完成的对话框,单击Finish按钮。而后,桌面就会出现如图1.48所示的IntelliJ IDEA的图标。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P34_96221.jpg?sign=1739690363-UZTHzNzuWVcGRCrMYF0oWyOMiy4CGKLY-0-c68d811bbdf21bfbcef4fcfce8b2e3e5)
图1.46 显示安装进度
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P34_96222.jpg?sign=1739690363-C8p40cqMlcQoISngjN1E8VkKmrWABtjy-0-f96fc6703e35c67467c0c563f1fba881)
图1.47 IDEA安装完成
3.配置IDEA
现在配置IDEA开发工具,步骤如下。
(1)如图1.49所示,根据IDEA的安装路径,找到并打开其中的bin文件夹。
(2)在bin文件夹中,找到如图1.50所示的idea64.exe.vmoptions。
(3)如图1.51所示,右击idea64.exe.vmoptions,单击“打开方式”,选择“记事本”(在“更多应用”中也可以找到“笔记本”),单击“确定”按钮。使用“记事本”打开idea64.exe.vmoptions后的效果如图1.52所示。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P34_50571.jpg?sign=1739690363-XWUj5bj4t4xJhjLGe6KVC13rPL3ZYplB-0-bc01d9d93e293547c1f5d4d2d073a1ee)
图1.48 IntelliJ IDEA的图标
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P35_96225.jpg?sign=1739690363-OhtLus4odYBFTaB9ZjuMmfx4gP4cz5VD-0-01e82c5a8d57f237ca18f360a236f25b)
图1.49 找到并打开IDEA安装路径下的bin文件夹
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P35_96227.jpg?sign=1739690363-JD7fCshd14kdUYqfr4HDVzoyQSsqOeFF-0-813e36ff962bd4d98f441e245c38104a)
图1.50 找到bin文件夹中的idea64.exe.vmoptions
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P35_96228.jpg?sign=1739690363-Wt8c2WfG4FQnRYjbEKYB0QHAIOqGcun4-0-0a6f5d344cd657f925963df03fbd6826)
图1.51 使用“记事本”打开idea64.exe.vmoptions
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P36_96230.jpg?sign=1739690363-QRIcxbMaLsFRvY4IJkpG7VQdNweGOEKr-0-b7844928307a7aef64256a9cf672ec9f)
图1.52 idea64.exe.vmoptions被打开后的效果
(4)如图1.53所示,把图1.52中的Xms128m和Xmx750m分别修改为Xms500m和Xmx1500m。
![](https://epubservercos.yuewen.com/A7BDC3/31398043607389606/epubprivate/OEBPS/Images/Figure-P36_96231.jpg?sign=1739690363-O7B6B8FJeQr4ofzWTqPIL45hHgIArM4j-0-882ba7f9116aab716590b6dac66a2dfe)
图1.53 把Xms128m和Xmx750m分别修改为Xms500m和Xmx1500m