第一个 Spring Boot2.x 程序快速搭建 小灰灰 2021-12-18 05:59 183阅读 0赞 ## ## ### 介绍学习Spring Boot2.X 的环境准备,包括如何一分钟快速搭建Spring Boot 。 ### 一、环境准备 本节将介绍如何安装JDK 、IntelliJ IDEA 以及Apache Maven 。在开始学习Spring Boot 之前, 我们需要准备好开发环境,包括安装JDK 、IntelliJ IDEA 或者Apache Maven。 1.1 JDK安装 建议1.8以上的版本。ORACLE官方网站下载地址: [https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html][https_www.oracle.com_technetwork_java_javase_downloads_jdk8-downloads-2133151.html] 安装完成后配置环境变量(window 10 为例) 【我的电脑】→【属性】→ 【高级系统设置】→ 【环境变量】→ 【用户变量】→ 【新建】, 出现新建环境变量窗口 ![2019070219313685.png][] JAVA\_HOME 配置好之后,将%JAVA\_HOME%\\bin 加入【系统变量】的path中。完成后,打开命令行窗口, 输入命令java -version 。出现如图1-3 所示的提示,即表示安装成功。 ![20190702193159931.png][] 1.2 IntelliJ IDEA 安装 在IntelliJ IDEA 的官方网站( [http://www.jetbrains.com/idea][http_www.jetbrains.com_idea])可以免费下载IDEA。下载完IDEA 后,运行安装程序, 按提示安装即可。我安装的是2018.2版本。 1.3 Apache Maven 安装 Apache Maven 是目前流行的项目管理和构建自动化工具。通过Maven 的官方网站( http ://maven.apache.org/ download )下载最新版的Maven ,本例Maven版本为apache-maven-3.5.2 。 下载完后解压缩即可,例如解压到D:/develepment/,然后将Maven 的安装路径D:\\develepment\\apache-maven-3.5.2\\bin 加入Windows 的环境变量path 中。安装完成后,在命令行窗口执行命令mvn -v ,表示Maven 安装成功。 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70][] 1.4 配置Maven 一般要修改下Maven 默认仓库位置,因为有很多Jar包。 我放到了电脑的F盘(各位针对自己的电脑进行配置,但不要放到C盘,影响性能)。 修改下maven 配置文件 D:\\develepment\\apache-maven-3.5.2\\conf\\settings.xml ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 1][] 还有远程镜像我修改成了国内的阿里云,默认的也是可以的,但下载速度可能慢些。读者根据需要决定是否修改吧。 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 2][] 接下来在IntelliJ IDEA 中配置Maven , 在lntelli J IDEA 界面中选择【File】→【Settings】, 在出现的窗口中找到Maven选项,分别把【Maven home directory】【User settings file 】【Local repository 】设置为我们自己Maven 的相关目录。 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 3][] 二、马上搭建我们的第一个Spring Boot 使用 IntelliJ IDEA 的Spring Assistant 快速搭建,这个方法简单 并可以生成完整的目录结构,还可以生成一个默认的主程序,节省时间。 File-> New Project ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 4][] 注意:如果上面没有出现 Spring Assisant 插件,可以进行安装。具体在 File->Settings Plugins进行安装。 如果已经安装过该插件,忽略此步骤。 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 5][] ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 6][] 选择web ,Spring Boot version 选择了版本2.1.6 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 7][] 点击Finish就完成了工程的创建了! **注意:下载Spring Boot 依赖包是一个相对漫长的过程,可以喝点茶休息一会!** 三、测试启动是否正常 增加一个Contrller 类。 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 8][] 进入工程 : \\src\\main\\java\\com\\example\\demo\\DemoApplication.java 找到main方法进行启动: ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 9][] 打开浏览器: ![20190702204343427.png][] 如图:就恭喜你成功启动了! [https_www.oracle.com_technetwork_java_javase_downloads_jdk8-downloads-2133151.html]: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html [2019070219313685.png]: /images/20211218/b93732eb599a4a90ba1a70238605dc4f.png [20190702193159931.png]: /images/20211218/bf5bb31d496d4fdab0db709bb2287193.png [http_www.jetbrains.com_idea]: http://www.jetbrains.com/idea [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70]: /images/20211218/1d6000a7444a4c3d90a11e9667c31495.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 1]: /images/20211218/394c4d9c89f54052974a117d7afbdcbf.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 2]: /images/20211218/02581c258d52472997eceec2874a298d.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 3]: /images/20211218/97c8687258594ad29c539a6d8d33614c.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 4]: /images/20211218/6d3587319de0428d8a27a041a41fbb0a.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 5]: /images/20211218/d7194484730f4e0aae12580f3e2687ca.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 6]: /images/20211218/59c38bda0d39409496d10060e6ffc24b.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 7]: /images/20211218/aa5a119eda4e4cc095ce0481a14805f6.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 8]: /images/20211218/cec99fa858ca4f5da4130547c19fbd1d.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xVQ0tXWEY_size_16_color_FFFFFF_t_70 9]: /images/20211218/89be46b7d66840f081e0515f81aee330.png [20190702204343427.png]: /images/20211218/a633584d0b3d4fb7831461f4baac1224.png
还没有评论,来说两句吧...