首页 > 数据库 >从零开始搭建Springboot开发环境(Java8+Git+Maven+MySQL+Idea)之一步到位

从零开始搭建Springboot开发环境(Java8+Git+Maven+MySQL+Idea)之一步到位

时间:2024-03-06 21:35:40浏览次数:18  
标签:Git Springboot com 配置 Idea maven https 安装

说明

所谓万事开头难,对于初学Java和Springboot框架的小伙伴往往会花不少时间在开发环境搭建上面。究其原因其实还是不熟悉,作为在IT界摸爬滚打数年的老司机,对于各种开发环境搭建已经了然于胸,自己当年也是这么过来的。
今天我就毕其功于一役,解放大家的时间,让凡人的环境配置见鬼去吧。大家可以专心在代码实现和业务逻辑层面,这才是我们时间最佳用途。限盐少许,直接开干:

安装配置JDK8

下载

下载地址:https://www.oracle.com/cn/java/technologies/downloads/
image

安装

傻瓜式安装即可,中间选择安装路径,这个要记得。后面配置要用。

配置

  1. 在我的电脑右键-->属性-->高级系统设置-->环境变量,打开环境变量窗口
    image
  2. 在系统变量列表,添加以下环境变量,如图所示:
    JAVA_HOME jdk安装目录
    CLASSPATH %JAVA_HOME%\lib
    image
  3. 编辑Path变量值,在后面添加一条配置:
%JAVA_HOME%\bin

image

验证是否安装成功

打开cmd命令行工具,输入:java -version,如果输出以下内容说明安装配置成功!
image

安装Git

作为现在最主流的代码版本管理工具,git也是必须要装的,无论是个人学习还是公司上班都需要熟悉最基本的Git命令和使用。

下载

官网地址:https://git-scm.com/downloads

  • 选择windows版本-64位
    image

安装

傻瓜式安装,无需特殊配置。

验证

打开CMD,输入命令:git --version,出现以下界面说明安装成功!
image

安装配置Mysql5.7+

说明:为了最快速安装mysql,此处选择通过现成的集成环境安装。喜欢折腾的也可以到mysql下载官方的包,参考其他教程自行安装配置,此处不再赘述。

下载安装phpstudy集成环境

下载地址:https://www.xp.cn/

安装

傻瓜式安装,选择个安装目录就完事了。安装完,长这样:
image

配置mysql

  1. 选择安装mysql
    image
  2. 修改mysql root密码:
    image

安装mysql管理工具Navicat

  1. 安装教程,请参考:【如果链接失效,可以QQ找我获取】
    https://www.cnblogs.com/marchxd/p/15580739.html
  2. 使用mysql管理工具连接测试
    此处以navicat为例,你也可以使用其他任何一款工具。
    点击新建连接,填写数据库信息,点击左下角【连接测试】按钮,如果出现连接成功,说明数据库安装配置完成。
    image

安装配置Maven3

下载

建议不要下载最新版本,目前3.6左右就够用了,太新容易出幺蛾子!!!
官方地址:https://maven.apache.org/download.cgi

安装

将下载后的安装包复制到指定路径并解压,比如我的:D:/program/maven3.6

配置

  1. 打开环境变量,找到系统变量,新增1个环境变量:
    image
  2. 配置环境变量Path,在末尾添加一条
    %MAVEN_HOME%\bin
    image
  3. 保存,关闭窗口

验证

打开cmd,输入以下命令:
image

配置阿里云仓库

虽然maven官方自己用官方库,不过速度太慢,体验太差。所以一般都会换成国内阿里的maven镜像仓库:

  1. 修改安装目录下的settings.xml文件:
    image

  2. 在maven根目录创建一个本地仓库文件夹,例如:
    image
    在settings.xml文件搜索localRepository,修改为自己的仓库路径
    image

  3. 继续修改settings文件,找到mirrors节点,添加以下阿里云的镜像仓库:

<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

完成后,长这样:
image

安装配置Idea

安装Idea

参考教程:https://www.cnblogs.com/zcj123/p/16629618.html
【如果链接失效或安装不成功,可QQ联系我发送安装包和说明】

Idea两种配置说明

  • 如果是刚安装完idea,请选择:File--> 【New Projects Settings】-->【Settings for New Projects】进行配置,这样以后打开的项目都会应用相同的配置项,以下配置均相同。
    image
  • 如果是给当前已打开的项目做配置,则直接选择【Settings】选项即可。
    image

idea中配置maven

maven安装完成,配置完毕并设置好镜像源后,最后,进入idea,打开项目的【settings】,找到左侧maven配置项,将右侧maven仓库相关配置修改为自己的目录:
image

idea中配置字符集

通常工作中都会将项目的字符集修改为UTF-8,此处就一起改掉,省的以后出幺蛾子。
1.打开settings,搜索框搜索:encoding
image
2. 将图中红色框内字符集全部修改为UTF-8:
image

idea安装常用插件

通常,idea有一些常用的插件,此处就推荐给大家一起安装。
老规矩,打开settings窗口,找到Plugins选项,在Market中去搜索,我截图的几个插件,挨个安装完毕,最后重启Idea开发工具。
image

Idea运行Springboot项目

完成以上配置后,我们通过打开一个现有的Springboot工程,来验证我们的开发环境是否完美。

  1. 打开工程
    image
  • 选择要打开的maven工程
    image
  1. 观察依赖包加载
    第一次打开项目会加载maven依赖,可以看到右下角的进度条,点开是这个样子:
    image

  2. 运行启动程序
    此处假设你已经完成了以上配置,并创建了项目该有的数据库,下面我们找到Springboot项目启动程序,右击运行即可:
    image
    image

  3. 访问系统
    浏览器输入:localhost:9001,出现系统登录界面,说明程序启动成功!
    image

总结

以上就是做Java开发、Springboot项目开发基本上必须的环境搭建。也是最基本的,也是让初学者少走弯路,虽然网络上教程也不少,但是真正做到整合得如此细致,却不多,还是那句话,知识在于分享和传播,人类才能得以进步。一起加油!

附录

Idea更多常用配置

请参考:https://blog.csdn.net/m0_73093747/article/details/127639048

Git教程

请参考:https://www.liaoxuefeng.com/wiki/896043488029600

Java编程思想

请参考:https://gitee.com/code_to_attack/onJava8/tree/master

标签:Git,Springboot,com,配置,Idea,maven,https,安装
From: https://www.cnblogs.com/wikiman/p/18056226

相关文章

  • Git in Linux
    frompixiv问题起因由于之前都是再window上用git将代码上传到github上,但是这次要用Linux了。由于之前不知道什么时候window上用了ssh,导致我在window上很轻松就用git上传到github了。但是在linux上没想到要我输入密码在查询之后发现,github上传方式有两种:http/https在使用......
  • gitlab 私有化安装
    https://blog.csdn.net/weixin_53330763/article/details/128840251   【linux系统安装部署私有化的GitLab】环境准备劝退坑:服务器建议空余内存在3G以上,2G给gitlab安装,1G空余给服务器正常使用,亲测不够会导致服务器其他服务根本无法正常运行安装gitlab依赖yuminstall-y......
  • IDEA自定义注释
    注释模板配置首先打开IDEA设置Settings...(Windows快捷键:Ctrl+Alt+S,Mac快捷键:command+,)--->Editor--->LiveTemplates--->点击右侧加号"+"设置以下六处相应的内容Abbreviation:快捷缩略词,可以输入数值、字母、符号,到时配合/*使用(依模板内容而定),例......
  • springboot Jpa多数据源(不同库)配置
    原文链接: https://cloud.tencent.com/developer/article/2147878?areaSource=102001.2&traceId=pjZ5wzrM7kIDFLonYcL2O一、前言springboot版本不同对多数据源配置代码有一定影响,部分方法和配置略有不同。本文采用的springboot版本为2.3.12,数据源为mysql和postgresql二、配......
  • IDEA连接MySQL
    打开IDEA右侧工具栏的数据库 添加MySQL  输入用户名和密码,连接   未完待续  本文记录软件实习的一些重要过程,方便以后查看,有不对的或者不懂的欢迎指正讨论......
  • SpringBoot整合Log4j2日志框架
    SpringBoot底层默认使用logback日志框架。切换使用Log4j2日志框架。pom.xml配置<!--web场景启动器--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> <!--排除默认日志框架--><......
  • Git仓库迁移
    主页个人微信公众号:密码应用技术实战个人博客园首页:https://www.cnblogs.com/informatics/问题描述Git仓库迁移是将一个现有的Git仓库从一个位置或平台迁移到另一个位置或平台的过程。一般在以下场景中会碰到Git仓库迁移:迁移代码托管服务:例如,从GitHub迁移到GitLab或Bitbu......
  • springboot3+vue3(四.2)ThreadLocal优化
    解决痛点:我们在拦截器内已经获取并解析了一遍token数据,如图:然后在获取当前登录用户详细信息时又做了一遍同样的操作,如图:后续如果说需要用到当前登录用户的信息时都要带上token参数,这样是很冗余的。这时就会用到ThreadLocal来进行优化处理。 ThreadLocal工具类/***......
  • docker启动gitlab 备份与恢复
    一、数据备份进入容器备份dockerexec-itgitlab/bin/bashgitlab-rakegitlab:backup:create或者一条命令dockerexecgitlabgitlab-rakegitlab:backup:create默认将备份文件保存至/var/opt/gitlab/backups/这条命令是在Docker容器内部执行GitLab的备份操作。......
  • Mac电脑彻底删除 JetBrains 、Idea、pycharm 、webstrom、goland
    首先删除app删除缓存新版本cdUsers/xxx/Library/rm-rfLogs/JetBrains/IntelliJIdea202x.xrm-rfPreferences/com.jetbrains.intellij.plistrm-rfPreferences/com.jetbrains.jbr.java.plistrm-rfPreferences/jetbrains.jetprofile.asset.plistrm-rfApplicat......