您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页Maven简介

Maven简介

来源:筏尚旅游网


1.1 Maven简介

软件开发过程中,无论什么项目都需要重复相同的开发步骤:编码、测试、打包、发布、文档等。Maven便是为了帮助开发人员从这些重复的工作中解脱出来。

Maven能够:

1)理解并管理整个软件开发周期,重用标准的构建过程,比如:编译,测试,打包等。同时Maven还可以通过相应的元数据,重用构建逻辑到一个项目;

2)Maven负责整个项目的构建过程。开发人员只需要描述项目基本信息在一个配置文件中:pom.xml。也就是说,Maven的使用者只需要回答“What”而不是“How”。

Maven并不只是一个构建工具,它还可以提供声明式依赖性管理、集中的组件库管理、文档的自动生成和报告的自动生成等。 1.2 Maven安装

1.2.1 检查JDK安装

在安装Maven之前,首先要确认你已经正确安装了JDK。MAVNE可以运行在JDK1.4及以上的版本上。打开Windows的命令行,运行如下的命令来检查你的JDK安装:

1.2.2 下载Maven

http://Maven.apache.org/download.html,建议下载最新版本3.0.4。

1.2.3 安装Maven

将安装文件解压到指定的目录中,如:E:\\Program Files\\Apache,这里的Maven安装目录是E:\\Program Files\\Apache\\apache-Maven-3.0.4,接着需要设置环境变量,将Maven安装配置到操作系统中。

打开系统属性面板,点击道济系统设置,再点击环境变量,在系统变量中新建,变量名为

M2_HOME,变量值为

Maven

的安装目录

E:\\Program

Files\\Apache\\apache-Maven-3.0.4。点击确定,在系统变量中找到一个名为Path的变量,在变量值末尾添加%M2_HOME%\\bin;注意多个值之间需要有逗号隔开,然后点击确定。至此,环境变量便设置完成。打开Windows的命令行,运行如下的命令来检查你的Maven安装:

1.2.4 设置代理

有些情况下由于安全因素考虑,要求你使用通过安全认证的代理访问因特网。这种情况下,就需要为Maven配置HTTP代理,才能让它正常访问外部仓库以下载所需要的资源。首先确认自己无法直接访问公共的Maven仓库,直接运行命令ping repo1.Maven.org可以检查网络。检查完毕后,编辑~/.m2/settings.xml(注:为了方便,本文档统一采用符号~指代用户目录),如果没有该文件,则复制%M2_HOME%/conf/settings.xml。添加代理配置如下:

xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"

xsi:schemaLocation=\"http://Maven.apache.org/SETTINGS/1.0.0

http://Maven.apache.org/xsd/settings-1.0.0.xsd\">

……

besttone

true

http

yellowpage\\yellowpage_jpsc

abcd_123

192.168.19.9

80

localhost|127.0.0.1|*.besttone.com.cn|192.168.*.*

……

1.2.5 安装m2eclipse

Eclipse是一款非常优秀的IDE,但是默认没有集成对Maven的支持,需要安装第三方插件,由Maven之父Jason Van Zyl创立的Sonatype公司建立了m2eclipse项目,只是

Eclipse

下的一款非常强大的

Maven

插件,可以访问

http://m2eclipse.snoatype.org/了解更多该项目的信息。

启动Eclipse之后,在菜单栏中选择Help,然后选择Install New Software…,接着会弹出一个Install对话框,点击Work with:字段边上的Add按钮,打开一个新的Add Repository对话框,在Name字段中输入m2e,Location字段中输入http://m2eclipse.sonatype.org/sites/m2e,然后点击OK。

如上图显示了m2eclipse的核心模块Maven Integration for Eclipse(Required),

选择后点击Next >,Eclipse会自动计算模块间的依赖,然后给出一个将被安装的模块列表,确认无误后继续点击Next >,这时我们会看到许可证信息,m2eclipse使用的开源许可证是Eclipse Public License v1.0,选择I accept the terms of the license agreements,然后点击Finish,接着就耐心等待Eclipse下载安装这些模块。

如果一切没有问题,再检查一下Eclipse是否已经支持创建Maven项目,依次点击菜单栏中的File ->New ->Other,在弹出的对话框中,找到Maven一项,将其展开,应该能够看到如下的对话框:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务