一课前资料:
(1)Spring Tool Suite 4:Spring官网整合了一套eclipse的开发工具,简称STS
(2)超大课前资料说明:
1)有些文件通过FTP传输速度很慢,包含了软件安装包/jdk/mysql/Vmare/PD…
二环境配置:
(1)安装JDK
[1]检查与配置
第一步:JDK文件
1)版本说明:jdk1.8最稳定
2)怎么检查这个版本
输入java -version:即
上述黄色部分是小版本号,无所谓是否相同,大版本号1.8一致
上面的如果没有,那么就是32位的操作系统,64位的操作系统一定会在上面注明的
备注:java文件编译运行的最小环境是jre,有jre即可,但是作为开发人员,必须有jdk
第二步:配置环境变量
1)用户变量和系统变量区别
用户变量:当前用户
系统变量:
2)配置具体操作:
首先配置JAVA_HOME
然后配置path:
上面%与%之间的属性其实就是引用的一种变量,代表的是变量
上面的这个红色部分可以写成%JAVA_HOME%\bin
备注一:这里的一些其他的如%Sys…%是系统自身自带的配置,不要删掉,例如我们之所以能访问cmd,就是这些系统配置的功劳
备注二:中间用封号来隔离
(2)开发工具
1)Eclipse:别名是IDE
2)STS
1]下载地址:https://spring.io/tools
其实就是将eclipse包装一下即可
3]Indea
(3)Maven
1)版本要求:至少3.3及以上的版本,例如:3.5.3
2)maven工作原理:
1]maven是一站式的项目管理工具:项目创建、项目打包、聚合、测试、jar包依赖
2]原理:
本地仓库------私服镜像------->中央仓库
中央仓库:Apatch官网上,囊括了全球所有的jar包
私服镜像:国内的一些互联网公司开发的:阿里云等
备注一:
1)私服镜像服务器:会通过Nexus来搭建私服镜像(Nexus相当于tomcat服务器)
2)我们这个私服镜像会在构建好之后,首先执行load命令,将中央仓库中的文件存到私服仓库中的本地
3)使用达内的maven的工具,必须要联网(无论是内网还是外网)
3]maven配置文件说明:
1.maven中的settings.xml文件:
定义本地仓库
2.导入jar包的时候,如果pom.xml文件报错,那么很有可能是jar包下载不完全
备注一:路径不要写中文,另外不要加空格
备注二:windows中的c盘有特殊的权限保护,文件直接放到C盘中,操作系统可能读取时需要权限,没有权限不让读取,所以保存的文件信息不要放在c盘上
3.镜像配置
4.如果我找不到repository的位置不知道在哪里?(前提:在刚开始学习maven的时候啥都没写情况下)
在settting.xml文件中,有用户级别和全局级别,而用户级别中的路径则是
u
s
e
r
.
h
o
m
e
/
.
m
2
/
s
e
t
t
i
n
g
s
.
x
m
l
,
而
这
个
路
径
中
的
{user.home}/.m2/settings.xml,而这个路径中的
user.home/.m2/settings.xml,而这个路径中的{user.home}指的是c盘下的用户目录下LYT
上面的这个路径是在之前学习时未曾改变路径的条件下显示的路径
3)maven项目具体操作:
1]Installations配置
2]User Settings配置