
Maven
我是一道光_
[态度]认真求知、交友互助。
展开
-
Maven学习一:用Maven创建Java Project
Maven环境配置只是入门的基础,现在要通过Maven基本命令生成一个Java Project,首先通过mvn命令创建project,然后导入Eclipse IDE中,即可。 首先,我cd到一个MavenProjects文件夹,然后通过命令:mvn archetype:create -DgroupId=com.jizg -DartifactId=testMaven就会在该文件夹下创建一个t原创 2013-07-21 17:15:31 · 18175 阅读 · 2 评论 -
Maven学习三:使用junit测试maven project
每个开发人员都会对自己的代码进行自定义的测试,可以是把项目run起来,手动点点页面按钮,看看操作场景和步骤点是否符合业务需要,是否存在UE上的问题。也有自己写几个测试类,把service类的输入输出是否符合标准都测试一番,这两大类,其实就是包括了前后端的测试工作,分工各有不同。在maven中集成了junit测试包,应该说maven可以集成任何你想的到或者想不到工具插件。原创 2013-10-02 19:34:15 · 63050 阅读 · 1 评论 -
Maven学习二:手动创建maven project并编译
在了解了M2_HOME文件结构之后,应该大概知道了这款集成工具的一些情况,下面准备动手做两个Demo,简单认识一下maven常用命令。下面将要手动创建maven project,并用maven compile/test/clean/package等命令处理project等。原创 2013-10-02 17:47:00 · 6163 阅读 · 1 评论 -
Maven学习:常用mvn命令
Maven库:http://repo2.maven.org/maven2/原创 2013-10-03 18:09:58 · 43553 阅读 · 3 评论 -
Maven学习九:依赖-dependency
Maven依赖1. 依赖的配置 根元素project下的dependencies可以包含一个或多个dependency元素,以声明一个或多个依赖。每个依赖可以包含的元素有:groupId、artifactId和version:依赖的基本坐标,坐标三元素。type:依赖的类型,对应于项目定义的packaging,大部分情况下不需要定义,使用默认值jar。scope:依赖的范围。optional原创 2013-11-30 20:48:44 · 8207 阅读 · 6 评论 -
Maven学习六:仓库-repository
在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件,构件的逻辑表示方式是:坐标和依赖,构件的物理表示方式是:文件。1. 仓库的布局: 根据构件的唯一坐标,可以定义其在仓库中的唯一存储路径。 路径与坐标的大致对应关系是:groupId/artifactId/version/artifactId-version.packaging。2. 仓库的分类A.原创 2013-11-30 20:19:44 · 5706 阅读 · 2 评论 -
Maven学习八:多模块依赖
使用Maven以后,可以更方便的进行构件化开发,一般项目中存在多模块,它们的关系,包括父子关系以及依赖关系,都可以通过pom文件的配置来实现的。1. 父子关系 一个多模块项目通过一个父POM 引用一个或多个子模块来定义。 a. 在父目录中分别创建子项目 b. 父项目,通过以下配置,将子项目关联:如下:modules> module>myapp-clientm原创 2013-11-30 20:37:20 · 17825 阅读 · 7 评论 -
Maven学习七:坐标三元素
在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件,构件的逻辑表示方式是:坐标和依赖,构件的物理表示方式是:文件。Maven坐标就是提供了一组规则定义:世界上任何一个构件都可以使用Maven坐标唯一标识,Maven坐标的元素包括groupId、artifactId、version、packaging、classifier,其中groupId、artifactId、versio原创 2013-11-30 20:26:39 · 5287 阅读 · 5 评论 -
Maven基础学习:M2_HOME下文件结构及作用域
了解多了一些,发现Maven并不是那么简单好学的工具,要想稍稍的了解透彻一点,还是要稳抓稳打,从基础做起(作为菜鸟一族,这是学习的不二首选)。在PC机安装好Maven之后,一般在系统环境变量中配置的M2_HOME都指代了该安装目录,下面看一下该目录的结构和内容:binbootconflibLICENSE.txtNOTICE.txtREADME.txt - Bin: 该目录包含了mvn运行的原创 2013-08-30 07:20:53 · 8836 阅读 · 2 评论 -
Maven学习二: Maven POM
待补充原创 2013-06-30 00:42:30 · 2014 阅读 · 2 评论 -
Windows下简单配置Maven环境
因为要做Restful的Demo用到了Maven管理jar包和部署等,所以稍微了解一下Maven。猛击此处获得信息 Maven的环境配置大概有两种,其中一个就是直接在本机环境安装配置,还有一个就是以插件集成的方式配置在Eclipse等IDE环境中。这里主要介绍第一种方式(入门级): 首先,下载在Apache下载Maven,下载地址:http://maven.apache.org原创 2013-07-20 23:18:50 · 4919 阅读 · 1 评论 -
安装Eclipse Maven插件的几种方法
昨天直接在机器上配置了Maven环境,今天顺便把Eclipse等IDE环境配置好。 安装IDE Plugins的方法有很多。其一:在线安装,通过Help-->Install New Software的方式,输入HTTP地址来安装,简单易操作,但是也优缺点,就是下载速度慢,或者有的时候干脆搜索不到要安装的插件。使用第一种方式来安装,输入 http 地址:http://m2eclipse.so原创 2013-07-21 14:47:03 · 169599 阅读 · 22 评论 -
Maven学习四:使用mvn install创建自己的repository
mvn install 这个命令会把当前项目或模块打包之后注入到本地Repository中,以供引用。我们平时做项目的时候,也常把项目编译后打成jar包,让其他项目引用。maven提供的install命令更方便快捷的实现了这个操作,并且可供maven模块化管理,mvn package 可以生成相应的jar包。原创 2013-10-02 21:04:49 · 27883 阅读 · 3 评论