Spring Boot环境配置

📅 发布时间:2026/7/7 13:19:25 👁️ 浏览次数:
Spring Boot环境配置
一、Java开发环境确保你的计算机已经安装了Java Development KitJDK。建议使用JDK 17可以从Oracle官方网站上下载并安装。1.下载及配置环境变量1下载JDK官网下载2运行安装程序打开下载的JDK安装包并按照安装向导的指示进行操作。部分操作系统可能需要管理员权限。3设置安装路径选择JDK的安装路径你可以选择自定义一个路径或者安装至操作系统的默认路径当中。4配置环境变量Windows1.打开系统设置中的环境变量窗口。2.输入变量名为JAVA_HOME变量值为JDK的安装路径。如下所示3.找到系统变量中的Path变量点击编辑按钮在“编辑环境变量”窗口中点击“新建”按钮输入变量值为%JAVA_HOME%in最后依次点击“确定”保存所有设置。5验证安装打开命令提示符或者终端窗口并运行以下命令来验证JDK是否正确安装java -version javac -version如能够正确显示Java版本信息则说明安装成功。二、构建工具MavenSpring Boot支持多种构建工具如Maven和Gradle。你可以选择其中任意一个构建工具进行项目的管理。1.下载及配置环境变量1下载MavenMaven – Download Apache Maven2解压Maven将下载的Maven压缩包解压至任意位置。建议解压至一个稳定的目录中如C:Program Files3配置环境变量Windows1.打开系统设置中的环境变量窗口。2.输入变量名为MAVEN_HOME变量值为Maven的解压路径。如下所示3.找到系统变量中的Path变量点击编辑按钮在“编辑环境变量”窗口中点击“新建”按钮输入变量值为%MAVEN_HOME%in最后依次点击“确定”保存所有设置。4验证安装打开命令提示符或者终端窗口并运行以下命令来验证Maven是否正确安装mvn -version如能够正确显示Java版本信息则说明安装成功。2.配置Maven仓库1配置Maven本地仓库1.打开Maven的配置文件在你的计算机上找到Maven的安装目录进入 conf文件夹。在该文件夹中你会找到一个名为 settings.xml的配置文件。2.编辑配置文件使用文本编辑器打开 settings.xml文件。3.配置本地仓库路径在 标签内找到 元素。这个元素用于指定本地仓库的路径默认情况下会被注释掉。取消注释并填写你想要设置的本地仓库路径。如localRepository/path/to/your/local/repository/localRepository将**/path/to/your/local/repository**?替换成你希望使用的本地仓库路径。2配置阿里云远程仓库1.打开Maven的配置文件在你的计算机上找到Maven的安装目录进入 conf文件夹。在该文件夹中你会找到一个名为 settings.xml的配置文件。2.编辑配置文件使用文本编辑器打开 settings.xml文件。3.在 标签内找到 元素。如果该元素不存在则手动添加它。4.在 元素内添加阿里云远程仓库的配置。如mirrors mirror idaliyun/id nameAliyun Maven Mirror/name urlhttps://maven.aliyun.com/repository/public/url mirrorOfcentral/mirrorOf /mirror /mirrors以上示例配置了一个名为 aliyun的镜像名称为 Aliyun Maven MirrorURL为 https://maven.aliyun.com/repository/public元素用于指定这个镜像将代理的仓库。 central表示代理中央仓库。5.配置完成后Maven将使用阿里云作为远程仓库从案例一下载项目依赖库。三、开发环境集成IntelliJ IDEA1.下载并安装配置IntelliJ IDEA下载 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE (jetbrains.com)2.配置JDK和Maven1配置Jdk打开设置BuildExecutionDeployment-Compiler-Java Compiler然后选择你所需要的Jdk版本。2配置Maven打开设置Build,Execution,Deployment-Build Tools-Maven选择自己Maven存放的路径然后选择下一行的User settings file选择settings.xml文件的存放路径最后指定本地仓库路径点击Apply-OK四、Spring Boot依赖Spring Boot提供了许多starter依赖用于快速配置和集成常见功能。在项目的构建配置文件如pom.xml或build.gradle中添加所需的Spring Boot依赖。1.Spring Boot项目总依赖parent groupIdorg.springframework.boot/groupId artifactIdspring-boot-dependencies/artifactId version2.7.15/version /parentspring-boot-dependencies的作用主要是起到约束版本的作用在这个包里面声明了各种版本号供子项目去引用。类似spring-cloud-dependencies和spring-cloud-alibaba-dependencies则是去声明cloud和cloud-alibaba组件的版本。具体有些什么可以点进去看看就知道了。如果当下面的 dependency 中用到就可以不用配置版本号 version 2.可执行的Web应用且内含Spring Boot核心启动器!--Spring Boot Web-- dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-web/artifactId /dependencyspring-boot-starter-web是一个依赖库Spring Boot 是在 Spring 的基础上创建的一个开源框架它提供了 spring-boot-starter-web web场景启动器来为web开发予以支持。spring-boot-starter-web 为什么提供了嵌入的Servlet容器以及SpringMVC提供了大量自动配置可以适用于大多数web开发场景。只要我们在Spring Boot 项目中的 pom.xml 中引入了spring-boot-starter-web依赖即使不进行任何配置也可以使用Spring MVC 进行 Web 开发。Spring Web的启动程序使用Spring MVC, REST和Tomcat作为默认的嵌入式服务器。单个spring-boot-starter-web依赖关系可传递地获取与Web开发相关的所有依赖关系。它还减少了构建依赖项计数。