Maven的搭建

初学maven,简单的总结一下今天的所学 Maven简介 关于Maven的搭建 关于maven在Myeclipse中的部署 简写 一、Maven简介 要用java实现一个后台系统,可能需要涉及很多模块。 web应用服务器、文件服务器、db 等等。 我们要开发这些模块,需要先把他们各自需要依赖的jar包或者项目下载打包好,然后配置到项目的classpath中。 这些应用在运行单元测试pr编译or部署的时候,需要依赖本地的一些配置,比如jdk、…

我所理解的maven

     maven最常用的功能是作为项目管理工具,可以帮助方便我们导入各种jar包,maven有一个全球的maven库;还可以通过Nexus构建自己的maven库,上传jar,团队共享;本地还有一个maven库。      我们只需要在本地setting.xml配置好库地址,然后在项目的pom.xml中依赖相应的jar,就可以在项目中可以使用这些jar。 <dependency> <groupId>junit</groupId> <artifactId>junit<…

Eclipse创建maven项目

Eclipse创建maven项目 如何使用Eclipse创建一个maven管理的普通项目? 1.点击new->other->Maven Project 2.勾选create a simple project 3.创建普通项目选择Packaging->jar 如何使用Eclipse创建一个maven管理的Web项目? 1.点击new->other->Maven Project 2.不用勾选,直接点击next 3.选择web-app一项,点击next 4.填写group-Id和项目名称,点击finish 5.调整jdk版本,当选择jdk1.8时…

Maven入门–概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。(2006.10.29最后更新) 1 关键名词     Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程…

准备使用Maven

 在本节,架设你是第一次使用Maven并且已经安装、设置好了Maven。如果你还没有配置好,请在继续之前,查看“Maven下载和安装指南”。根据你的电脑所处的位置,可能需要做一些准备工作以使Maven正常工作。如果你位于防火墙后面,你可能需要对Maven进行设置,以应对这种情况。那么,根据下面的内容创建一个<your-homedirectory>/.m2/settings.xml文件: <settings> <proxies> <proxy…

Maven学习(二)Apache Maven 入门篇

第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。[url=http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-1-406235-zhs.html]Apache Maven 入门篇(上)[/url]第二篇文章介绍下面这几个核心概念:POM (Project Objec…

maven导包报错以及报红线问题处理办法

经常项目上遇到maven项目导下来会有几个包报红线 列如: 1.先把<dependency>依赖注释掉,然后点击import change,如果还报红,那就是你的repository没有这个包 2.但是其实你有这个jar包,但是就是导不进去,进行下面操作:       1)找到你的项目文件夹所在地,在有pom.xml的文件目录下输入CMD       2)通过mvn -version查看你的mvn环境变量是否已经配置,并注释maven的setting文件的默认repos…

Maven引用之json-lib包

pom.xml中添加json-lib依赖 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependency> mvn install报错 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project tairan-qa-core: Could not resolve depend…

maven配置

1.下载Maven 官方下载地址:http://maven.apache.org/download.html 选择你所希望下载的版本,并保存到常用安装目录。这里以Maven 3.2.2 (Binary zip)为例(二进制文件可直接使用)。 2.解压maven到软件安装常用目录如: D:\Softwares\apache-maven-3.2.2 3.打开系统环境变量对话框 3.1 右键“我的电脑” -> "属性"  3.2 在打开的属性面板里选择“高级系统设置” 3.3 在打开的高级系统设置对话框中选择…

使用maven创建web项目

目前做的项目使用的是MAVEN来管理jar包,这也是我第一次接触maven,感觉非常好,再也不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理,现在整理一下,记录下来,加深印象。当然我们使用maven也只是最基本的,很多其他功能都没有使用到,本篇仅介绍如何创建一个maven项目,不做其他。        环境搭建参考之前一篇…

maven内置属性(${} properties)

Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。 Maven属性 事实上有六种类型的Maven属性: 内置属性:主要有两个常用内置属性——${basedir}表示项目根目录,即包含pom.xml文件的目录;${version}表示项目版本。POM属性:pom中对应元素的值。例如${project.artifactId}对应了<project><artifactId>元素的值,常用的POM属性包括:                                     …

maven的配置及与Eclipse的整合

准备工作: 1.maven包:maven官网下载地址传送门 2.Eclipse 先简单说一下步骤: 配置maven环境变量——更改本地库生成位置——集成到Eclipse——在Eclipse中更改maven的默认setting.xml文件 一、配置maven环境变量 maven的环境变量方式与Jdk如出一辙,甚至比配置jdk更为简单(假使我的maven安装在了d盘的maven包下)。 我的电脑——属性——高级系统设置——环境变量 1.配置maven环境变量 1.1.方式一 新建: MAVEN_HO…

Maven的生命流程

Maven自身指定定义了一套对项目进行编译,测试,打包,运行,部署等工作的抽象。 Maven自己是不实际负责这些工作的,而是把它们交给了插件,所以Maven命令的实际工作执行者是各种各样的插件。 要了解Maven命令,还得知道Maven生命周期的概念。Maven有三套独立的生命周期:clean, default和site。每个生命周期又有不同的阶段。这三个生命周期之间是互相独立的,调用一个不会影响另一个。但是生命周期内…

Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置

最新内容见:Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置   本文由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)介绍、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、插件开发)、maven配置。 本文较长,可根据个人需要有选择性的查看,比如先看用法再回过…

Disable Maven Nature

转自文章  http://blog.csdn.net/mzglzzc/article/details/8538872 eclipse更新maven的时候,不小心手一抖,点上了Disable Maven Nature,然后工程右键菜单中的Maven栏就不见了! 其实这是把maven工程转换成了一般工程,再转回来就好了。 maven工程转为一般工程: 工程右键--->Maven--->Disable Maven Nature转为一般工程。 一般工程转为maven工程: 工程右键--->Configure--->Convert to Maven…