maven系列
文章平均质量分 82
LinkinPark8林肯
博客迁移,请移步jiangweili.me
展开
-
Maven的Archetype简介
Archetype,骨架的意思。文章出处:http://m.blog.csdn.net/blog/FireOfStar/42526027Archetype是什么?简单的说,Archetype是Maven工程的模板工具包。一个Archetype定义了要做的相同类型事情的初始样式或模型。这个名称给我们提供来了一个一致的生成Maven工程的方式。Archetype会帮转载 2015-08-31 12:59:53 · 1070 阅读 · 0 评论 -
maven核心概念--插件和目标
maven的核心概念有很多,我们这里先来看Plugins和Goals。在上一篇博客中,我们用两种类型的命令行参数运行了Maven。第一条命令,create。这是一条单个的插件目标,Archetype插件的create目标。第二条命令,install。Maven第二次运行是一个生命周期阶段 –install。为了运行单个的Maven插件目标,我们使用mvn archetype:cre原创 2016-02-21 11:46:30 · 620 阅读 · 0 评论 -
MAC OS下maven环境变量配置
原文出处:http://blog.csdn.net/hay24/article/details/19042563。感谢作者的无私分享。1.使用touch命令在~目录(用户目录)下创建.bash_profile文件,a,使用open -e .bash_profile命令打开文件,(亲测)b,使用vi打开文件,(未亲测)在其中写入如下信息 M原创 2016-03-17 17:28:57 · 1100 阅读 · 0 评论 -
第一个简单的maven项目
学习一个新的东西,最快的方式就是实践。所以我们也不用多说什么了,直接拿一个项目来练手。下面的整理取自maven权威指南,在一堆maven资料中,我觉得这本书写的最好。简介我们介绍一个用Maven Archetype插件从空白开始创建的简单项目。 当你跟着这个简单项目的开发过程,你会看到这个简单的应用给我们提供了介绍Maven核心概念的机会。在你能开始使用Maven做复杂的,多模原创 2016-02-17 00:41:13 · 935 阅读 · 0 评论 -
maven系列--eclipse的m2插件
工欲善其事,必先利其器。我是讨厌用CMD指令来操作maven,既然eclipse已经给我们提供了插件,那我们为什么不使用呢?而且我觉得eclipse的各种插件都挺好用的。好了废话不多说了,现在开始整理,以后在使用maven就用eclipse的插件好了。首先安装maven,配置环境变量就不多说了。然后安装eclipse插件,也不多说了。这里只是来说下eclipse中maven的相关配置。原创 2015-09-08 16:58:00 · 1485 阅读 · 0 评论 -
maven系列--settings.xml
安装maven,会有一份settings.xml文件,我们可以理解这份文件就是用来管理本地maven的一系列东西的。这里我先贴出一份完整的原始xml。<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche原创 2015-09-06 17:13:40 · 682 阅读 · 0 评论 -
理解maven的核心概念
原文出处:http://www.cnblogs.com/holbrook/archive/2012/12/24/2830519.html好久没进行java方面的开发了,最近又完成了一个java相关的任务,顺便重新体会了 maven 这一利器。在使用过程中发现以前对maven的理解不够深入,借此机会重新梳理了一下maven的核心概念。相信理解了这些核心概念, 即使长时间不转载 2015-09-06 13:40:07 · 86 阅读 · 0 评论 -
maven系列--maven常用命令
下一篇博客我会讲解用eclipse的m2插件来使用maven,这里先大概的了解下maven常用的命令。之后我在详细整理maven的生命周期,到时候会细致的讲解下这些指令应该要怎么使,maven都帮我们做了什么。maven常用的命令有如下:mvn compile 编译源代码mvn deploy 发布项目mvn test-compile 编译测试源代码mvn test 运行应用程序原创 2015-09-06 15:26:46 · 952 阅读 · 0 评论 -
maven系列--maven目录
我们在玩maven,首先就是利用maven来管理我们的项目。其实maven并不难,它无非是一种目录结构。所以在本系列开始之前,我们要细致的了解下maven的目录,其实也就是maven的约定。约定优于配置是一个简单的概念。 系统,类库,框架应该假定合理的默认值,而非要求提供不必要的配置。 流行的框架如 Ruby on Rails 2 和 EJB3 已经开始坚持这些原则,以对像原始的 EJB原创 2015-09-06 14:34:41 · 599 阅读 · 0 评论 -
比较Maven和Ant
从今天开始,整理maven一系列。Maven 它是什么?如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目经理会说Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像Ant这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的一个项目原创 2015-08-19 10:02:12 · 1225 阅读 · 0 评论 -
maven核心概念--生命周期
maven有一个命令,mvn package,该命令行并没有指定一个插件目标, 而是指定了一个Maven生命周期阶段。一个阶段是在被Maven称为“构建生命周期”中的一个步骤。生命周期是包含在一个项目构建中的一系列有序的阶段。Maven可以支持许多不同的生命周期,但是最常用的生命周期是默认的Maven生命周期,这个生命周期中一开始的一个阶段是验证项目的基本完整性,最后的一个阶段是把一个项目发布原创 2016-02-21 12:27:09 · 483 阅读 · 0 评论