什么是Maven

是一个跨平台的项目管理工具。

  • 跨平台是指它几乎可以在现有所有流行的操作系统中运行
  • maven不仅可以构建项目,还可以依赖管理和项目信息管理

Maven解决了什么问题

maven解决了复杂而又重复度极高的编译,测试,打包等过程,这一点在自动化持续集成方面体现更明显

Maven安装

windows系统上安装

在windows系统中的安装很简单,只简单介绍:

  • 首先保证安装了JDK
  • 找到合适版本的maven(网址:http://maven.apache.org/download.html)
  • 解压安装之后,配置环境变量
  • 命令行查看,echo %M2_HOME%:查看maven安装路径      mvn -version:查看maven的版本   检查是否安装成功

LInux系统上的安装

  • 检查JDK是否安装  echo $JAVA_HOME:查看JDK安装路径    java -version:查看java的版本
  • 找到合适版本的maven(http://maven.apache.org/download.html),apache-maven-3.0-bin.tar.gz
  • 解压 tar -xvzf apache-maven-3.0-bin.tar.gz
  • 虽然直接使用该目录配置环境变量之后就能使用Maven了,但是推荐做法是:在安装目录胖平行的创建一个符号链接,以便日后升级使用(ln -s apache-maven-3.0 apache-maven;)

  • 使用命令,echo $M2_HOME:查看maven安装路径       mvn -v:查看maven的版本

和IDE整合

  • 安装完Maven后,重启IDE应该就可以看到了
  • 设置一下信息

Maven的http代理

  这里用不到暂时不做解释

安装m2eclipse插件

  既然我们在上面已结介绍了,maven与eclipse的整合,那么为什么还要需要安装m2eclipse呢?这时为了更好的在Eclipse中编辑Maven的相关文件已经Maven项目展示

安装

  • 首先查看是否安装了,可以进入help-->about Eclipse查看是否有m2eclipse图标
  • 如果没有,help-->install new software -->点击add按钮(插件地址:http;//m2eclipse.sonatype.org/sites/m2e)

  

  • 勾选象牙安装的插件,点击next即可
  • 除了核心组件,m2eclipse还提供了一写额外组件,主要是为了方便和其他工具进行集成(这些组件地址:http;//m2eclipse.sonatype.org/sites/m2e-extras)根据自己的需要去安装,不累述

 注意:安装m2eclipse插件会出现一个常见的问题

Maven基本介绍及安装的更多相关文章

  1. maven系列(1)-maven的介绍与安装

    maven的介绍 maven是大名鼎鼎的Apache下的java构建工具. Apache Maven is a software project management and comprehensio ...

  2. 照葫芦画瓢系列之Java --- Maven的介绍和安装

    一.Maven是什么? Maven 是一个项目管理工具.它负责管理项目开发过程中的几乎所有的东西. 版本 maven有自己的版本定义和规则 构建 maven支持许多种的应用程序类型,对于每一种支持的应 ...

  3. maven的介绍和安装

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

  4. Maven介绍及安装

      1.maven是一个管理第三方库的jar package 2.从该页面下载相应的Maven jar包(http://maven.apache.org/download.cgi),linux OS下 ...

  5. Maven 介绍、安装使用

    简介         Maven是一个强大的构建工具,能够帮我们自动化构建过程,从清理.编译.测试到生成报告,再到打包和部署.只要使用Maven配置好项目,然后执行命令(如mvn clean inst ...

  6. Maven详细介绍

    Maven 目录 1 什么是Maven? 2 Maven 的好处 3 获取和安装 3.1 获取 3.2 安装 3.2.1 环境变量的配置 4 设置本地仓库 5 创建简单的Maven实例 5.1 使用骨 ...

  7. Maven入门学习,安装及创建项目

    一.maven介绍: 1.maven是一个基于项目对象模型(POM Project Object Model),通过配置文件管理项目的工具(项目管理工具). 2.maven主要功能:发布项目(从编译到 ...

  8. Java-Maven(一):Maven的简介与安装

    Maven的简介 Maven是什么? Maven是一个项目管理和整合的工具.Maven为开发者提供了一套完整的构建生命周期框架.开发者可以通过Maven更快的自动完成工程的基础构建陪孩子,因为Mave ...

  9. 1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project

     使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-X ...

随机推荐

  1. 【iCore1S 双核心板_ARM】例程三:EXTI中断输入实验——读取ARM按键状态

    实验原理: 按键的一端与STM32的GPIO(PB9)相连,且PB9外接一个1k大小的限流上接电阻. 初始化时把PB9设置成输入模式,当按键弹起时,PB9由于上拉电阻的作用呈高电平(3.3V): 当按 ...

  2. pip离线安装软件包

    1. 首先一台主机上安装所有python包,然后运行如下命令下载依赖包: pip freeze > requirements pip download -r requirements 当然可以在 ...

  3. swoole消息推送

    socket.php // 注释的部分是学习的笔记 <?php //创建websocket服务器对象,监听0.0.0.0:9502端口 $ws = ); //监听WebSocket连接打开事件 ...

  4. PHP-CLI环境变量的设置和读取

    http://luokr.com/p/30 通常我们在维护PHP线上项目的时候,为了隔离配置和代码,会使用fastcgi_param的形式将环境变量定义在Nginx的配置文件中(Apache可以使用S ...

  5. [原]Jenkins(十五)---jenkins插件之deploy

    /** * lihaibo * 文章内容都是根据自己工作情况实践得出. *如有错误,请指正 * 版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horiz ...

  6. web项目加载图片资源

    在web项目中,用户会上传图片,这些图片应该存在服务器硬盘上,而不是存在数据库或者应用程序路径下,在数据库存入文件的路径. 这是一个比较重要的问题,也是开发过程中也解决的问题.当然,我可以跳过,但是成 ...

  7. elasticsearch.yml配置文件

        Elasticsearch的配置文件在config文件夹下,其中有elasticsearch.yml.logging.yml两个配置文件,其中elasticsearch.yml是用来配置Ela ...

  8. Linux下coreseek环境安装 、mysql数据源、sphinx扩展安装及php调用

    一.安装m4-1.4.13.autoconf-2.64.automake-1.11.libtool-2.2.6 下载安装m4-1.4.13.autoconf-2.64.automake-1.11.li ...

  9. Struts2常用标签总结(申明:来源于网络)

    Struts2常用标签总结(申明:来源于网络) 地址:http://jimingsong.iteye.com/blog/1582939

  10. secureCRT修改背景色、字体颜色

    参考: http://blog.csdn.net/jediael_lu/article/details/37729465 http://blog.csdn.net/dagefeijiqumeiguo/ ...