近期在学习,写点东西记录一下。^_^何为Maven: Maven主要服务于基于java平台的项目构建、依赖管理和项目信息管理。Maven是优秀的构建工具: Maven可以帮我们自己主动化构建过程,从清理、编译、測试到生成报告,再到打包和部署,我们不须要一步步的输入命令,一次次的点击鼠标。Mave.....
分类:
其他好文 时间:
2015-04-29 21:11:42
阅读次数:
120
有时我们在项目中可能需要打包一个可执行的 jar 包,我最近也遇见了,很傻很天真的用了如下配置: jar效果一如既往的好,打包成功了,一执行,傻眼了,jvm 很不客气的抛出了一个异常:XXX 中没有主清单异常。网上查资料,方案一大堆: org.apache.maven.plugins ...
分类:
其他好文 时间:
2015-04-24 12:03:00
阅读次数:
115
作为依赖管理工具,Maven定义了坐标用于唯一标识构件在仓库中的位置,构成了依赖管理的底层基础。
Maven构件的坐标包括:
groupId定义隶属实际项目的名称,一般是隶属组织或公司域名的倒序加上实际项目名称;
artifactId定义模块的名称,一般是实际项目名称加上子模块名称。一个模块可能包含多个子模块,便于模块化管理;
version定义模块的版本,主要包括稳定版本和SNAPSHO...
分类:
其他好文 时间:
2015-02-16 16:59:50
阅读次数:
128
将一个普通的java项目转换成Maven项目并不是一个很大的任务,仅仅只需要下面的几步就能将转换成功。下面我是用一个简单的Selenium测试小demon作为例子来说的。移调项目中所有关联的Libraries将Selenium项目转换成Maven项目增加Maven依赖库到项目中创建Maven的测试....
分类:
编程语言 时间:
2015-02-06 18:18:32
阅读次数:
320
想学maven,maven是ant的替代品。1:下载maven是apache的顶级项目,在http://maven.apache.org/可以直接下载。2:环境变量下载完要配置环境变量,把bin解压后的bin目录配置到path下面。验证是否配置成功,在命令行输入mvn -version3:最简单流程...
分类:
其他好文 时间:
2015-01-26 14:59:49
阅读次数:
186
定义 Maven 是基于项目对象模型(POM)的软件项目管理工具,它采用纯 java 编写,用于管理项目的构建,最早在 Jakata Turbine 项目中开始被使用。它包含了一个项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecy....
分类:
其他好文 时间:
2015-01-04 21:02:24
阅读次数:
254
Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的: mvn dependency:sources mvn...
分类:
编程语言 时间:
2014-12-13 15:14:30
阅读次数:
420
maven是用来干嘛的Maven是一个基于Java平台的项目构建工具。设计的出发点:在进行软件开发的过程中,无论什么项目,采用何种技术,使用何种编程语言,我们要重复相同的开发步骤:编码,编译,测试,生成文档,打包发布。实际上除了编写源代码,其他步骤完全是重复一些琐碎的工作,这些琐碎的工作就是构建。那...
分类:
其他好文 时间:
2014-11-21 23:06:24
阅读次数:
387
摘要:
主要是Maven生命周期的概念、三套生命周期分别包含的各个阶段、以及各个阶段定义的目标。...
分类:
其他好文 时间:
2014-11-08 12:04:16
阅读次数:
152
摘要:
记录远程仓库的配置、以及需要认证时如何配置、如何将项目发布到远程仓库中。...
分类:
其他好文 时间:
2014-11-07 23:38:12
阅读次数:
462