![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 1068 阅读 · 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 · 994 阅读 · 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 · 905 阅读 · 0 评论 -
Maven与MyEclipse项目
新建一个maven工程,MakeFriends,这个类用到了HelloFriend中的方法,所以MakeFriends类依赖于HelloFriend。所以需要在pom.xml中定义依赖。我们的MakeFriends类需要测试,在test文件夹下建立一个测试程序,这个程序依赖于junit,所以在pom中也要有junit的依赖配置,注意版本一定要配置对,因为这是坐标,坐标不对找不到对应的junit。原创 2013-11-11 12:28:14 · 1090 阅读 · 0 评论