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库改成自己的对应的目录

相关推荐
9527!到!12 小时前
Springboot @value读取配置参数踩坑&推荐解决方案
java·spring boot·spring
十年Java程序媛12 小时前
Java 面试常问 this、super:构造方法调用顺序避坑
java·开发语言·spring boot·面试·个人开发
小蒜学长15 小时前
基于SpingBoot+Vue的定向越野赛事管理系统的设计与开发(代码+数据库+LW)
java·前端·spring boot·后端·前后端分离·定向越野赛事
RuoyiOffice15 小时前
项目预算和交付日期变了,为什么不能直接改台账?
spring boot·项目管理·vue3·flowable·业务建模·ruoyi office·项目变更
小蒜学长15 小时前
基于过程性评价的ai助学平台(代码+数据库+LW)
java·spring boot·后端·微信小程序·过程性评价
博风16 小时前
使用Spring官网下载Springboot骨架
java·spring boot·spring
木井巳17 小时前
【JavaEE】SpringBoot 统一功能处理: 拦截器、统一返回与全局异常
java·spring boot·后端·spring·java-ee
Thomas.Sir17 小时前
第6课:SpringBoot4.x 核心注解全解:Component、Bean、Scope、Lazy等IOC相关注解
java·spring boot
paopaokaka_luck17 小时前
美食推荐系统(协同过滤算法推荐、AI助手、HanLP中文分词、 ECharts可视化分析、菜谱学习与话题交流)
java·spring boot·mysql·tomcat·echarts
相隔一个图书馆的距离18 小时前
单测(三)Spring Boot 3.5.6 && @MockitoSpyBean / AOP / 循环依赖:静默吞错与运行期 NPE
java·spring boot·后端