阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Spring Boot介绍和环境配置

95次阅读
没有评论

共计 1857 个字符,预计需要花费 5 分钟才能阅读完成。

1、Springboot 介绍

1.1、Springboot 概述

Spring Boot 为快速启动且最小化配置的 Spring 应用而设计,它使构建独立的 Spring 生产级别应用变得简单。

1.2、Springboot 的特性

  • 创建独立的 Spring 应用
  • 直接嵌入 Tomcat、Jetty 或 Undertow 等 Web 容器(不需要部署 WAR 文件)
  • 提供固化的“starter”依赖,简化构建配置
  • 当条件满足时自动地装配 Spring 或第三方类库
  • 提供运维(Production-Ready)特性,如指标信息(Metrics)、健康检查及外部化配置
  • 绝无代码生成,并且不需要 XML 配置

2、准备运行环境

Spring Boot 2.0 基于 Spring Framework 5.0 开发,运行 Spring Framework 5.0 的最低版本要求为 Java 8。同时,Spring Boot 采用模块化设计,其模块类库管理依赖于 Apache Maven,官方的说明是 Spring Boot 兼容 Apache Maven 3.2 或更高版本

2.1、装配 JDK1.9

如果读者的机器尚未安装 JDK 9,那么可以前往 Oracle 官方网站下载最新的 JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html

Spring Boot 介绍和环境配置

2.2、装配 Maven

2.2.1、下载 Maven

前往 Maven 官方下载页面(https://archive.apache.org/dist/maven/maven-3/3.5.3/binaries/),下载 Maven 二进制归档 zip 文件(Binary zip archive)

Spring Boot 介绍和环境配置

2.2.2、安装 Maven

将 Maven 二进制归档 zip 文件解压到安装目录

Spring Boot 介绍和环境配置

2.2.3、设置 Maven 环境变量

1、打开~/.bash_profile,添加内容

MAVEN_HOME=/Users/tools/apache-maven-3.5.3 export PATH=$PATH:$MAVEN_HOME/bin

2、执行 source ~/.bash_profile

3、输入 mvn -version 命令, 测试 Maven 环境变量是否正确

Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00) Maven home: /Users/tools/apache-maven-3.5.3 Java version: 9.0.4, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home Default locale: zh_CN, platform encoding: UTF-8 OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"

如果出现以上信息,将表明装配成功

2.2.4、配置 Maven 仓库

配置 Maven 仓库主要关注两个方面:Maven 下载的类库必然存在来源,即远程 Maven 仓库。下载后的类库需要地方存储,即本地 Maven 仓库。两者的设置需要配置 Maven settings.xml 文件

由于 Spring Boot 相关 Maven 依赖库基本存放在海外镜像中,推荐使用阿里云的 Maven 镜像,以提升下载速度和稳定性。

本地 Maven 仓库路径和 Maven 镜像的配置如下所示:

<!-- 本地仓库 --> <localRepository>/Users/repository</localRepository> <!--Maven 镜像 --> <mirror>      <id>alimaven</id>         <name>aliyun maven</name>      <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>

2.3、装配 IDE(集成开发环境)

目前业界常用的 Java IDE 工具为 Eclipse 和 Intelli J IDEA。推荐使用 Intelli J IDEA(下面简称 IDEA)。相比于 Eclipse 而言,IDEA 的开发效率更高。

2.3.1、打开 IDEA,点击 Configure 选择 Preferences

Spring Boot 介绍和环境配置

2.3.2、在搜索框中输入 maven,配置如下:

Spring Boot 介绍和环境配置

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-06-06发表,共计1857字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中