edit at 2012-12-09
学习全在于应用,实例是个很好的学习方法,所以外网配上maven环境,方便构建工程。
1.安装maven
安装maven3.0.4,配置maven环境变量M2_HOME和M2。
使用mvn -version测试基本环境。
按照maven官网[1]创建测试例子,会有一段时间的加载构建。最好在当前用户目录下建立.m2文件夹,复制setting.xml。默认是使用apache的公共仓库。
2.安装m2e插件
没找到插件的安装包,可以同过Help->install new software:http://download.eclipse.org/technology/m2e/releases安装[2]。
3.配置
默认apache中央仓库可能无能访问,这时候需要配置mirror[3],在setting.xml的mirrors下中添加
<mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> </mirror>
4. 常见问题
Q1:怎么自定义mvn命令,例如compile?
Run as --> mvn build... goal选项中填写:compile
【运行按钮】-> Organize Favorites... 可以收藏自定义的命令,快速访问。
Q2:如果获取依赖包失败怎么处理?
del /s *.lastUpdated 删除maven本地库中的lastUpdated文件,maven会重新尝试下载;或者通过网站访问手动下载,再放到对应的目录
linux shell use: find -name \*.lastUpdated -delete
相关推荐
### Maven Definitive Guide知识点概览 #### 一、Maven简介与定义 - **Maven是什么?**:Maven不仅是一种构建工具,更是一种项目管理工具。它超越了传统构建工具(如Ant)仅专注于预处理、编译、打包、测试和分发...
非常好的一份maven入门教程,Maven Quick Guide.pdf (高清版).该教程是tutorialspoint官网上的教程,很多示例
** Maven权威指南中文版 + Maven The Definitive Guide 知识点详解 ** Maven是一个强大的Java项目管理和综合工具,由Apache软件基金会开发。它通过一个项目对象模型(Project Object Model,POM)来管理项目的构建...
《Maven:终极指南》是IT领域内关于Maven构建工具的权威著作,由Tim O'Brien、John Casey、Brian Fox、Bruce Snyder以及Jason VanZyl等来自Sonatype Inc.的专家共同编著,自2006年至2008年出版。本书深入探讨了Maven...
### Maven Definitive Guide知识点概览 #### 一、引言 《Maven Definitive Guide》是一本全面介绍Apache Maven构建工具的书籍,由Tim O'Brien、John Casey、Brian Fox、Bruce Snyder、Jason Van Zyl及Eric Redmond...
Maven the reference guide
### Maven The Definitive Guide 知识点解析 #### 标题:Maven The Definitive Guide **Maven The Definitive Guide** 是一本详细介绍 Apache Maven 的书籍,旨在为 Java 开发者提供一个全面、深入理解 Maven 的...
### Maven Definitive Guide 关键知识点解析 #### 一、Maven简介 1. **Maven是什么?**:Maven是一种项目管理和理解工具,旨在帮助开发者更高效地管理项目的构建过程,通过提供一种标准化的方式来进行项目的构建、...
### Maven Definitive Guide 关键知识点解析 #### 标题:Maven Definitive Guide - **Maven版本覆盖范围**:文档明确指出其内容涵盖了Maven 2.0.9及以上版本,这意味着读者可以从中了解到Maven 2.x系列的基础知识及...
Over 90 hands-on recipes to successfully build and automate development life cycle tasks following Maven conventions and best practices About This Book ...Chapter 11: Advanced Maven Usage
"maven-definitive-guide的例子"是这本书中的实践部分,通过这些例子,我们可以更好地理解和掌握Maven的核心概念、工作原理以及在实际项目中的应用。 1. **Maven的基本概念** Maven是一个项目管理和综合工具,主要...
** Maven 概述** Maven 是一个强大的项目管理和构建工具,广泛应用于Java开发领域。它通过使用一个统一的构建过程,简化了项目的构建、依赖管理以及文档生成等任务。Maven 3.5.2是Maven的一个稳定版本,包含了众多...
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven...
使用Maven导入Maven工程的视频教程 仅供学习交流! 后续会持续分享相关资源,记得关注哦! 使用Maven导入Maven工程的视频教程 使用Maven导入Maven工程的视频教程 使用Maven导入Maven工程的视频教程 使用Maven导入...
Maven作为Java领域的构建工具,自2002年开源以来,成为了一个事实上的标准。Maven最初由Jason Van Zyl创建,目前由Sonatype公司维护。Maven的目的是为了简化Java项目的构建过程,并提供项目信息、文档、报告等。本文...