Maven的安装及配置
1.Maven的安装及配置
下载maven的bin,在apache官方网站可以下载:http://maven.apache.org/download.cgi;请选择最新的版本下载apache-maven-x.x.x-bin.zip,在如图所示的红色部分
解压apache-maven-x.x.x-bin.zip,并把解压后的文件夹下的apache-maven-x.x.x 放到合适的位置,我放到了java的目录下
右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:
新建系统变量 MAVEN_HOME 变量值:D:\Program Files\Java\apache-maven-3.5.3
编辑系统变量 Path 添加变量值: %MAVEN_HOME%\bin
注意前后都有一个英文的分号
最后检验配置是否成功:用win键+R,来打开命令行提示符窗口,即Dos界面,输入mvn --version :
若出现以上情况说明配置成功。
2.Maven在本地电脑中的配置(建议不跳过)
1.先在合适的位置,建立一个maven本地库,这个是用来放maven下载的依赖包的
我的路径是 E:\maven_repository
就是建一个文件夹
2.去修改配置文件,找到刚才解压的maven的文件夹,进入conf,找到setting
3.用好用一点的文本编辑器打开,例如notepad++,不然会很混乱(记事本的话)
4.增加两处语句
第一句指定本地仓库位置,填刚才新建的文件夹
<localRepository>E:\maven_repository</localRepository>
第二句指定从阿里云镜像下载,要不可能下载会很慢
代码如下
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
ok,maven配置好了
3.Maven在Eclicpe中的配置
1.安装maven的m2e插件
打开eclipse,点击help-->install new software,然后如下图
m2e http://download.eclipse.org/technology/m2e/releases
等待下载完毕,可能有点慢,然后点 I accept...-->finish 完成eclipse重启
(下面的有一部分是copy别人的,路径和上面的不一致,灵活应变即可)
!!!有点尴尬,不知道为什么,丢了几张图,有时间补上
2.Maven在Eclipse中的配置
打开Eclipse,依次打开Windows-->Prefrences,点击Maven的右边的三角符号,以展开Maven的配置界面,之后,点击Maven下面的Installations,出现如下界面,请点击Add,即以下红色圈出部分
之后,出现如下界面,请选择你的Maven的安装目录,这里我的Maven的安装目录为D:\Program Files\apache-maven-3.3.9 ,选择你的Maven安装目录,并点击确定, 之后可以点击Apply,点击OK,即可完成
如下,你可以查看到Maven的配置界面,如果不对,请返回上步骤,重新配置
finish,然后勾选,Apply
然后指定好本地仓库,上面创建的文件夹
最后 打开Eclipse,创建Maven项目,依次点击File-->New-->Maven Project ,之后点击Next
选择下列红色标记选项:
填写Group id和artifact id, Version默认,Packaging自动生成,之后点击Finish
创建完成之后,查看以下界面,即MavenTest 项目。
在pom.xml里面<dependencies></dependencies>中
可以添加代码,保存,就会自动拉取依赖包,放到本地仓库中了,很强大!
去http://mvnrepository.com/网站可以容易的找到代码
像selenium,直接在网站中搜索
点开,获取到代码,复制到如下图位置
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.9.1</version> </dependency>
保存后,自动下载,很强大!结果像这样
可能的错误:
在创建maven工程时会下载一系列依赖包,初次安装如果没网络或者网速跟不上,就会出现报错现象:
直接解决办法:可以拷贝其他人的依赖包复制到自己的电脑中覆盖过去即可;依赖包在C:\Users\自己的电脑\.m2的repository文件夹:
(但是,经过前面的2.配置maven本地仓库的话,应该不会出现这种情况,在本地仓库目录下可看到同样结果)