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

相关推荐
皮皮林5512 小时前
拒绝写重复代码,试试这套开源的 SpringBoot 组件,效率翻倍~
java·spring boot
用户908324602733 天前
Spring AI 1.1.2 + Neo4j:用知识图谱增强 RAG 检索(上篇:图谱构建)
java·spring boot
用户8307196840823 天前
Spring Boot 集成 RabbitMQ :8 个最佳实践,杜绝消息丢失与队列阻塞
spring boot·后端·rabbitmq
Java水解3 天前
Spring Boot 视图层与模板引擎
spring boot·后端
Java水解3 天前
一文搞懂 Spring Boot 默认数据库连接池 HikariCP
spring boot·后端
洋洋技术笔记4 天前
Spring Boot Web MVC配置详解
spring boot·后端
初次攀爬者4 天前
Kafka 基础介绍
spring boot·kafka·消息队列
用户8307196840824 天前
spring ai alibaba + nacos +mcp 实现mcp服务负载均衡调用实战
spring boot·spring·mcp
Java水解4 天前
SpringBoot3全栈开发实战:从入门到精通的完整指南
spring boot·后端
初次攀爬者5 天前
RocketMQ在Spring Boot上的基础使用
java·spring boot·rocketmq