Maven简介
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.。我们在开发项目的过程中,会使用一些开源框架、第三方的工具等等,这些都是以jar包的方式被项目所引用,并且有些jar包还会依赖其他的jar包,我们同样需要添加到项目中,所有这些相关的jar包都会作为项目的依赖。通常,一个Java EE项目所依赖的jar包会有很多。如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方 法。 Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目已经能够知道如何构建和捆绑代码,运行测试,生成文档并宿主项目网页。
它可以对项目依赖的jar包进行管理,可以让你的项目保持基本的依赖,排除冗余jar包,并且可以让你非常轻松的对依赖的jar包进行版本升级。而这些仅仅是Maven最基本的功能,它可以在这基础上对项目进行清理、编译、测试、打包、发布等等构建项目的工作。
(1)下载安装Maven软件。
下载地址http://maven.apache.org/download.cgi。选择一个版本编译好的二进制代码的压缩包就好了,下载好后,解压出来放在想要的目录就可以了,Maven是免安装的,这和很多的开源软件是类似的。为了可以在各个目录下使用,需要配置环境变量。
M2_HOME: Maven的安装目录,如:C:\maven\apache-maven-3.0.4
M2: %M2_HOME%\bin
并在path中添加%M2%,这样便可以在任何路径中执行mvn命令
安装配置完之后,在命令行下用 mvn -v命令看一下配置是正确。
(2)在Eclipse中集成Maven这个工具。
当然这需要借助一些插件的帮助。 安装插件。点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可。在使用这样这个方法的时候总是会报各种依赖包的错误。于是采用在网上找得离线安装法。离线包下载地址http://ishare.iask.sina.com.cn/f/36090147.html。
在dropins目录下创建文件夹maven3
把解压出的features目录和plugins目录放到dropins下的maven3里就可以了,不用link方式。
目录
eclipse3.7
--plugins
--features
--links
------xxx.link(或者是xxx.txt)
--dropins
------xxx
----------plugins
----------features
测试
windows--首选项中有Maven。
错误:Unable to update index for central|http://repo1.maven.org/maven2
解决方法就是设置代理。在目录~/.m2/setting.xml文件中编辑如下(如果没有该文件,则复制$M2_HOME/conf/setting.xml)。其实是将proxy中的标签去掉。好像就是这里导致了下面的问题,所以这个最终还是被删了。
错误:[ERROR] No plugin found for prefix 'archetype' in the current project
解决:把用户目录下的 .m2文件夹删掉让其重新生成。
错误:ERROR] No goals have been specified for this build.
解决:在pom.xml文件标签后面加上compile即可。因为使用m2eclipse的【Run As】-【Maven build】时并未为其指定goal或phase,所以才报这个错误。这就是说,在点了【Maven build】后,的对话框中的Goals填入compile也是可以的。
记录下自己Maven的安装过程,作为以后出错纠正的依据。
参看:maven3 下载配置
Maven实战(一)安装与配置
Maven使用教程
相关推荐
Maven 安装配置指南 本资源为 Maven 安装配置的详细指南,旨在帮助用户快速搭建 Maven 开发环境,并在 MyEclipse 中进行完美运行。以下是 Maven 安装配置的详细步骤: Step 1:下载 Maven 首先,需要下载 Maven ...
将上述配置保存后,确保替换原有的Maven配置文件,以保证新配置生效。 #### Eclipse中Maven的配置 **2.1 打开Eclipse的首选项设置** - 在Eclipse中,选择`Window > Preferences`打开首选项设置窗口。 **2.2 找到...
### Maven安装配置手册知识点概述 #### 一、Maven概览 Maven是一个项目管理和综合工具,主要用于Java项目。它的设计理念是“约定优于配置”,即通过预设的规则和标准来减少配置工作量,使开发者能够更加专注于业务...
《全面解析Maven安装配置与使用》 Maven,作为Java开发中的构建工具,极大地简化了项目的构建、管理和依赖管理过程。本文将详细介绍Maven的安装配置步骤,并提供Eclipse集成Maven的方法,以及创建和配置Maven项目的...
Maven 安装配置教程 Maven 是一个基于项目对象模型(POM)的项目管理工具,由 Apache 软件基金会开发。Maven 的主要功能是帮助开发者们构建、测试和部署项目。下面是 Maven 安装配置教程的详细知识点: 一、Maven ...
### Maven安装配置详解 #### 一、Maven简介与安装准备 Maven是一款自动化构建...在实际开发过程中,还需要根据具体项目需求进一步调整和优化Maven配置。希望本文能帮助大家更好地理解和掌握Maven的安装与配置流程。
"Maven的安装、配置及使用入门" 在本章节中,我们将学习如何安装、配置和使用Maven。Maven是一个基于项目对象模型(Project Object Model,POM)的软件项目管理和构建自动化工具。它可以帮助开发者管理项目的构建、...
### JDK和Maven安装配置详解 #### 一、JDK安装与配置 ##### 1. JDK 安装步骤 JDK (Java Development Kit) 的安装通常较为简单直观,大多数情况下,只需要按照安装向导提示进行即可。对于 JDK 1.5(即 Java 5)的...
** Maven安装配置在Myeclipse中的详细步骤及注意事项 ** Maven是一款强大的项目管理工具,它可以帮助Java开发者管理和构建项目,自动解决项目的依赖关系。在Myeclipse集成开发环境中,集成Maven可以使得项目管理...
【Maven安装配置教程】 Maven是一个强大的Java项目管理和构建工具,它可以帮助开发者管理项目依赖、构建工件、执行测试以及生成文档。本教程将详细介绍如何安装和配置Maven,以及如何在MyEclipse集成环境中使用...
**Maven安装配置教程** Maven是一个强大的Java项目管理和依赖管理工具,它简化了构建、编译、测试和部署的过程。以下是一个详细的Maven安装配置教程: 1. **下载Maven** 要安装Maven,首先需要访问官方网站...
- **优化Maven配置**:选择靠近的镜像源可提高下载速度,合理设置本地仓库避免磁盘空间浪费。 - **使用Maven profiles**:针对不同环境(开发、测试、生产)配置不同的profile,便于管理。 - **理解Maven生命周期和...
**Maven安装配置教程** **一、Maven的下载与安装** Maven是Java开发中的一个项目管理和构建工具,它简化了项目的构建、依赖管理以及报告生成。要安装Maven,首先需要从官方网站<http://maven.apache.org/download....
### Maven安装配置教程及仓库、POM坐标系、Maven工程、继承与聚合 #### Maven安装与配置 在开始之前,我们首先需要了解Maven是什么。Maven是Apache的一个项目,是一个项目管理和综合工具,主要用来帮助Java项目...
实验2 Maven安装配置.docx
maven安装的文档,描述了maven的安装,环境变量配置,myeclipse配置。简单易懂,完整实用。
maven安装配置(新版) 1.去 Apache 官网下载Maven 2.创建安装目录并解压安装包 损览与源又档一致,卜载高11 在某个非C盘盘符(今后的本地仓库会建在这里,仓库会很大,所以不能放在c盘)的 根目录下新建一个文件夹叫...