Maven安装与配置及创建Maven项目

Maven

Maven是什么?

Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。

在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

Maven历史

Maven最初设计,是以简化Jakarta Turbine项目的建设。在几个项目,每个项目包含了不同的Ant构建文件。 JAR检查到CVS。

Apache组织开发Maven可以建立多个项目,发布项目信息,项目部署,在几个项目中JAR文件提供团队合作和帮助。

Maven目标

Maven主要目标是提供给开发人员:

* 项目是可重复使用,易维护,更容易理解的一个综合模型。

* 插件或交互的工具,这种声明性的模式。

Maven项目的结构和内容在一个XML文件中声明,pom.xml 项目对象模型(POM),这是整个Maven系统的基本单元。有关详细信息,请参阅Maven POM的部分。

 

Apache Maven 是一种创新的软件项目管理工具,提供了一个项目对象模型(POM)文件的新概念来管理项目的构建,相关性和文档。最强大的功能就是能够自动下载项目依赖库。

Maven安装和配置(一)

  1. 安装JDK,maven安装包
  2. Maven下载地址:http://maven.apache.org/download.html

   

解压安装包

  1. 配置Maven环境变量

    变量名:M2_HOME

    变量值:E:\maven\apache-maven-3.5.0

找到Path在环境变量值尾部加入:;%M2_HOME%\bin;  //前面注意分号

4、DOS窗口测试: mvn -v

5、配置maven本地仓库

在解压的目录下新建仓库(名字不限制)

打开conf/setting.xml文件,找到

<localRepository>/path/to/localrepo</localRepository> 改成创建的目录

当运行mvn的install项目会自动打包并安装到本地仓库中。

mvn help system 部署成功 会出现一些文件

6、配置eclipse中maven环境

1)打开window-preference-maven-Installations 点击Add,

设置maven目录-选中maven-apply。

2)打开maven-UserSettings,找到conf中Setting.xml文件,end

PS:在命令行,进入到项目目录 mvn install

Maven-maven-repositery-con下,mvn-install

创建Maven项目(二)

groupId:组织和项目的唯一标志

artifactId:项目名 maven构建的项目名

  1. File-new-Maven Project
  2. Create a simple project 默认位置即可
  3. 选中webapp1.0
  4. 填写groupId、artifactId、version:默认、package:默认
  5. Build Path - 导入相应的JDK版本和tomcat
  6. 项目右键-选中properties,点击project facts ,

勾选dynamic-module和java两项,apply

  1. 在src/main下新建webapp,将webcontent中文件夹复制到webapp,删除webcontent,在WEB-INF下新建web.xml
  2. 项目右键,Build path -> Config...,在Source中修改

Default output folder 路径 :项目名/src/main/webapp/WEB-INF/classes

在libraries中添加Maven Dependencies支持。

  1. 项目右键 -> Properties -> Deployment Assembly
  2. 在webapp中新建jsp文件,运行项目。

Maven资源库

Maven本地资源库

Maven 的本地资源库是用来存储项目的依赖库,默认的文件夹是 “.m2” 目录,可能需要将其更改为另一个文件夹。

 

Maven中央存储库

Maven 中央存储库是 Maven 用来下载所有项目的依赖库的默认位置。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值