Spring Boot 学习(1)——环境搭建

一只老辣鸟的自我救赎

不科普,简单记录学习过程。

开发环境约束:

jdk1.8

Spring Boot 1.5.9

Spring 4.3.13

Maven 3.3.3

Intellij IDEA 2017

【脑瓜灵光的开发环境随意,不灵光尽量按上述约束设置。看了好些教程总是没有实现预期效果,也不太清楚是哪里的问题,于是按尽可能接近某教程的版本设置了开发环境,版本不一定要完全相同,但版本跨度不能太大】

各类软件安装过程不再赘述,把自己觉得容易出错的备注一下。

修改conf目录下settings.xml

maven设置镜像源:

<mirrors>配置节,修改或新增。

XML 复制代码
    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>central</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/central</url>
    </mirror>
    <mirror>
      <id>repo1</id>
      <mirrorOf>central</mirrorOf>
      <name>central repo</name>
      <url>http://repo1.maven.org/maven2/</url>
    </mirror>
    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>apache snapshots</mirrorOf>
      <name>阿里云阿帕奇仓库</name>
      <url>https://maven.aliyun.com/repository/apache-snapshots</url>
    </mirror>

配置jdk(java)版本

<profiles>配置节,修改或新增。

XML 复制代码
    <profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
    </profile>

idea配置,如图

首次启动时,这样进入设置

进入IDE界面,按ctrl+alt+s,或者在菜单栏里点击设置,进入设置

把框中选项改成自己实际的设置。

1)把内置maven改成自己安装的maven目录

2)把配置文件及maven库改成自己的对应的目录

相关推荐
风象南1 小时前
Spring Boot 的 20个实用技巧
java·spring boot
BUG研究员_2 小时前
Spring Boot自动装配原理
java·spring boot·后端
zlt20002 小时前
Spring AI与DeepSeek实战二:打造企业级智能体
人工智能·spring boot·deepseek
伯牙碎琴2 小时前
十一、Spring Boot:使用JWT实现用户认证深度解析
java·spring boot·后端
工业互联网专业3 小时前
基于SpringBoot+Vue的工商局商家管理系统
vue.js·spring boot·毕业设计·源码·课程设计·工商局商家管理系统
小马爱打代码5 小时前
SpringBoot与Sentinel整合,解决DDoS攻击与异常爬虫请求问题
spring boot·sentinel·ddos
欢乐少年19048 小时前
SpringBoot集成Sentry日志收集-3 (Spring Boot集成)
spring boot·后端·sentry
随风九天12 小时前
Spring Boot + MyBatis + MySQL:快速搭建CRUD应用
spring boot·mysql·mybatis
计算机-秋大田13 小时前
基于Spring Boot的宠物健康顾问系统的设计与实现(LW+源码+讲解)
java·vue.js·spring boot·后端·课程设计
周小闯14 小时前
Easyliev在线视频分享平台项目总结——SpringBoot、Mybatis、Redis、ElasticSearch、FFmpeg
spring boot·redis·mybatis