从maven开始你的spring开发

在正式介绍如何构建spring工程前,请一定一定先了解一下maven,它给你省下的时间和精力可不是一星半点儿。

maven是一个文件的仓储管理器,开发web工程你肯定遇见这样的情况:用了spring框架,你要网上去找spring的jar包,用了mysql的数据库,你需要mysql的驱动jar包,用了mybatis来写SQL语句,好吧,你又要去找mybatis的资源包。开发的热情都被这到处找资源包给磨没了,更何况有的你还不好找。有没有一个地方专门存放这些东西,让我们可以体验一站式服务呢?maven就是这样一个东西。下面就开始介绍maven的用法。

首先你需要去maven的官网上下载,http://maven.apache.org/download.cgi,根据自己电脑的实际情况选择对应的文件。

从maven开始你的spring开发_第1张图片

下载完毕后将其解压到任意位置,例如我的电脑上就是G:\apache-maven-3.5.4

从maven开始你的spring开发_第2张图片

解压完毕后就是配置环境变量了,在桌面我的电脑上右键点击“属性”,“高级系统设置”,“环境变量”,新建系统变量名为“M2_HOME”,地址为你刚刚解压的maven目录。

从maven开始你的spring开发_第3张图片

然后找到“path”添加“%M2_HOME%\bin”,win10用户点编辑后点新建就行,win7用户需要注意前后带上";"

从maven开始你的spring开发_第4张图片

以上步骤做完后,启动命令行窗口来验证一下安装是否正确。输入“mvn -version”

从maven开始你的spring开发_第5张图片


出现这样的界面就算配置好了。

从maven开始你的spring开发_第6张图片

maven安装好了,我们需要来设置一下代理服务器,因为maven的服务器在国外,直接连接的话速度很慢很慢......(我之前就是因为速度太慢了而放弃好几次),在你的maven目录下找conf文件夹,下面有个settings文件,打开它,找到标签,添加下列代码。

	
        nexus-aliyun
        central
        Nexus aliyun
        http://maven.aliyun.com/nexus/content/groups/public
	
从maven开始你的spring开发_第7张图片

这里用的是阿里云的镜像服务器,当然国内镜像不止他一家,其他的镜像服务器大家可以上网上查一查,central代表设置这个服务器为中央服务器。保存settings即可。

maven默认的本地的仓储位置是在c盘你的用户名下的“.m2”文件夹中,如果不想让它把从网上下载下来的jar包存在c盘,可以修改其默认仓储位置,依旧是找到刚才的settings文件,找到这行:

在其中追加一行:

D:\repository

这样我们就把默认的jar存储位置改在了d盘的repository目录下。我们可以打开repository目录看一看里面都有什么:

从maven开始你的spring开发_第8张图片

这是我的个人存储目录。里面都是我曾经用到的jar包,例如junit,commons-logging。我们打开org目录看一看,

从maven开始你的spring开发_第9张图片

很容易你就发现了springframework,里面存放了spring框架所使用的基本上所有的jar包,这些目录都是maven自己建立的,有的按照公司组织名称,有的直接按照其本身的jar包名称。

你可能感兴趣的:(Spring开发二三事)