Maven
文章平均质量分 51
Mr羽墨青衫
专注
展开
-
Maven:坐标
坐标是定位用的。Maven的坐标是4维的,由以下四个部分组成: 1, groupId:定义当前maven隶属项目。Cn.ticast.maven ,包名 2, artifactId:定义实际项目中的一个模块。 最好定义成对外提供的那个类的名字 3, version:定义当前项目的当前版本。0.0.1-SNAPSHOT,当前版本,SNAPSHOT是快照。 4, packaging:定义该项原创 2013-11-11 12:19:24 · 1073 阅读 · 0 评论 -
Maven:仓库
用来统一存储所有maven共享构建的位置就是仓库。 Maven仓库布局: 根据maven坐标定义每个构建在仓库中唯一存储路径 大致格式为:groupId/artifactId/version/artifactId-version.packaging 例如:上面的依赖Hello在仓库中的位置为: cn.itcast.maven Hello 0.0.1-SNA原创 2013-11-11 12:20:36 · 1002 阅读 · 0 评论 -
Maven:介绍
Maven是跨平台的项目管理工具,主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 在eclipse中选择当前工程,选择菜单栏的project的clean,可以清除当前工程生成的所有class文件,使工程可以重新编译。 项目构建过程: 清理(clean)à编译(class)à测试(junit)à报告(log)à打包(jar)à部署(war) 将apache-原创 2013-11-11 12:16:11 · 895 阅读 · 0 评论 -
Maven:生命周期及插件
生命周期: 定义:Maven生命周期就是为了对所有的构建过程进行抽象和统一。包括项目清理,初始化,编译,打包,测试,部署等几乎所有构建步骤。 Maven三大生命周期: Clean:清理项目。 Default:构建项目。(自动化构建) Site:生成项目站点。 由于clean和install(default)是两个生命周期,所以执行install命令不会执行clean命令,可以使用mvn原创 2013-11-11 12:26:21 · 907 阅读 · 0 评论 -
Maven与MyEclipse项目
新建一个maven工程,MakeFriends,这个类用到了HelloFriend中的方法,所以MakeFriends类依赖于HelloFriend。所以需要在pom.xml中定义依赖。我们的MakeFriends类需要测试,在test文件夹下建立一个测试程序,这个程序依赖于junit,所以在pom中也要有junit的依赖配置,注意版本一定要配置对,因为这是坐标,坐标不对找不到对应的junit。原创 2013-11-11 12:28:14 · 1092 阅读 · 0 评论