Maven部分
maven入门
maven在一般场景类似于Linux系统中的rpm、yum、apt、dpkg,这样的包管理器,但是在java中也可以对项目进行管理,进行依赖关系的管理,maven托管与Apache基金会,所以我们可以在Apache官网上下载maven,下载不必阐述,配置环境变量也很轻松,和java类似,主要是配置本地依赖和maven仓库是配置部分的重点,当配置完maven后,可以在cmd中进行测试,输入mvn -version,如果显示信息,就是配置成功了。
配置
Maven配置文件的路径在maven根目录中的[conf/settings.xml],找到mirror标签,其中可以设置maven远程仓库的路径,建议使用身边(国内的中央仓库,因为稳定和快)这里提供一个阿里云的镜像仓库
<!--这个标签复制到mirros标签中间-->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
设置本地仓库,找到local字样的标签,<localRespitory>,标签内写本地仓库的绝对路径。保存即可,例如:
<!--注意:修改自己的本地仓库路径-->
<localRepository>D:\mvn\repository</localRepository>
仓库类型:
- 本地仓库:每当你添加一个依赖,或者说是安装一个依赖,就会下载到本地仓库中,以后再使用的话,就可以从本地获取了。
- 私服仓库:这个是个人服务器,也可以是公司服务器,公司内部的提交可以通过私服让程序猿们使用
- 中央仓库:可以说有一个组织管理了大量的依赖,构建了一个仓库,里面能找到你需要的大部分依赖
添加依赖
找到IDE中的pom.xml,其中自行写入dependencies标签,里面可以写需要的jar包坐标。格式如下
<dependencies>
<dependency>
<groupId>组织名</groupId>
<artifactId>具体的包</artifactId>
<version>版本</version>
<