从0开始,搭建springboot后台工程搭建及解释(从jdk 及 maven 讲起)(1)

简介: 从0开始,搭建springboot后台工程搭建及解释(从jdk 及 maven 讲起)

前言

最近这段时间在社交软件上,看到很多学生党求助,比如这个项目用到了什么框架,为啥这里飘红,那里报错之类的,原来是期末到了。懂得都懂,大学时候好多作业来路奇奇怪怪的,不足为奇,但不管怎样,学会才是最重要的,反正今天从0开始,给大家搭建一个springboot后台工程吧


一、JDK

一切的基础,至于版本的话,尽管现在到了23,但至今业界数量最多的仍然是jdk8,没什么好说的,我上传了个windows的jdk8安装版,可以直接解压后,点击安装:jdk8-windows版本下载


二、开发软件

目前对java开发来说,一般的开发软件无非是MyEclipse 和 Idea,MyEclipse 界面如下

41c194b0de364a8d8a351e8313e51c9c.png

而Idea如下:

5930e99588b44485a1b1cfda117c65fb.png

两者都很常见。myEclipse 免费,适合初学者,我看很多学生用的也是这个。但就我目前来说,更习惯使用Idea,大部分从业者用的也是这个,Idea的社区版免费,专业版是收费的,其官网如下:IDEA下载


PS:如果你想用专业版,但又觉得贵,网上有很多方法或可以帮上你的忙。有此想法的,这边建议使用2021.2.2版本,考虑无限试用30天的思路,本文不再做宣传


三、项目管理

开发者必须明白,不可能所有的功能,都由开发者自己来写。很多功能市面上都已经有人写好且开源出来了,所以现在我们可以直接拿过来使用,包括spring等等框架也是一样的道理。所以一般项目中会引入许多包,包之间又会相互引用,如果不分析管理,很快就成一团乱麻了,所以管理软件是必须的,这里肯定还是推maven,包也给你们准备好了:maven3.6.3


1.maven安装

下载完,解压到任一目录下,如图

610e3b22dd69415b82cb037189a3e650.png

但是因为maven不是执行安装的,所以还需要手动弄一点环境配置,右键“此电脑”,选择属性

1cd1ca1c6bb847f7b832cdaf85f66086.png


选择“高级系统设置”

f2795b6aad8243ad88f74bb7938ac910.png

打开后,点击环境变量

850fe2469dab4411b98dbe241075d392.png


因为一般机器都是自己一个人在使用,所以直接配置系统级别的环境变量即可,点击系统变量里的

“Path”行,进行编辑,然后为其新建一个值,值自然就是我们上面的maven解压路径,注意要到这里的路径要写到\bin

118d5339003d4ed7857f9d588f9d00b9.png

点击“确定”后关闭。此时已经配置完毕了,接下来我们看看生效了没

键盘同时按住Windows + r,弹出运行界面。也可以右击“开始”,点击“运行”,弹出界面,输入cmd打开命令提示符

289f855b32e2419eb8105c3c32380d79.png


输入如下命令,即可查看安装的maven版本

mvn -version

6f6a068ef7e24e50ba27a94b4ec0f6e6.png

如果出现上述提示,说明配置对了。如果出现什么命令不存在之类的,说明配置有问题


2.连接至仓库

maven安装成功只是第一步,到这里,你只是装了个软件,然而maven是要负责给你引入各种包的,所以其必须是联网,连接到公网仓库的。当然,由于内地访问外网普遍极慢,我们可以连接至阿里云的镜像仓库来使用。另外,我们本地也需要建个目录,来用作临时仓库。


因此可以建个如下的目录, 其中setting.xml我也给你们准备好了,下载粘贴即可:Maven配置文件-setting.xml

d5f8466112cb411697f6150adc7bbd16.png



3.开发软件配置

因为我们几乎不直接使用maven的命令,都是在开发软件,如上面的IDEA里,使用可视化的按钮操作,所以需要为开发软件配置下maven的信息(其实这里可以在建立工程以后再来操作,你可以先执行第四大步——建立工程)


点击 File --> Settings

6eeaa61a5d0041f39930a56e1e429bef.png


搜索到maven,并进行配置,主要是最后两行,需要勾选覆盖,把我们刚刚搞的路径和设置文件给它填上,然后点击右下角的Apply ,然后点击OK结束配置

952b3e54d6ff4b8fa63b11952e1f3243.png


目录
相关文章
|
5天前
|
Java 应用服务中间件 Apache
Maven程序 tomcat插件安装与web工程启动
Maven程序 tomcat插件安装与web工程启动
11 0
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的足球青训俱乐部管理后台系统附带文章和源代码
基于SpringBoot+Vue的足球青训俱乐部管理后台系统附带文章和源代码
28 1
|
2月前
|
前端开发 Java Linux
性能工具之 Jmeter 通过 SpringBoot 工程启动
【5月更文挑战第22天】性能工具之 Jmeter 通过 SpringBoot 工程启动
40 8
性能工具之 Jmeter 通过 SpringBoot 工程启动
|
2月前
|
JavaScript Java 测试技术
基于springboot+vue.js的附带文章和医院后台管理系统源代码设计说明文档ppt
基于springboot+vue.js的附带文章和医院后台管理系统源代码设计说明文档ppt
19 1
基于springboot+vue.js的附带文章和医院后台管理系统源代码设计说明文档ppt
|
14天前
|
Java Maven Spring
创建Springboot工程的过程详细步骤
【6月更文挑战第17天】 创建Springboot工程涉及以下步骤: 1. 安装JDK和Maven并配置环境变量。 2. 在IDEA中新建项目,选择`Create from archetype`,选取`spring-boot-starter-parent`。 3. 输入项目名、包名和模块名,完成设置。 4. 生成的项目包含Springboot主类`Application`。 5. 添加所需功能,如控制器、服务和数据访问对象,使用Spring注解。 6. 运行`Application`启动项目。要深入学习,参考官方文档或在线教程。 ```
27 3
|
23天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的贵工程寝室快修附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的贵工程寝室快修附带文章源码部署视频讲解等
15 1
|
2天前
|
Java Maven
大事件后端项目02----springboot工程创建
大事件后端项目02----springboot工程创建
|
4天前
|
SpringCloudAlibaba Java Maven
关于拆分boot工程的踩坑之maven多模块间的依赖关系处理
关于拆分boot工程的踩坑之maven多模块间的依赖关系处理
|
2月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的冀中工程技师校园网站的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的冀中工程技师校园网站的详细设计和实现(源码+lw+部署文档+讲解等)
|
6天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的悦己美容院后台管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的悦己美容院后台管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
11 0