随笔分类 -  Maven

Hello Maven 7 - 使用Maven进行测试
摘要:Maven在构件的特定生命周期,通过maven-surefire-plugin插件执行JUnit或TestNG的测试用例默认的,所有在src/test/java/下符合测试命名规则的测试类都将被运行也可以通过配置包含或排除特殊名称或位置的测试用例 测试报告target/surefire-report 阅读全文

posted @ 2017-05-01 11:11 汤能养身 阅读(236) 评论(0) 推荐(0)

Hello Maven 6 - 使用Nexus创建私服
摘要:使用Nexus创建私服Nexus四种仓库类型group 仓库组hosted 宿主proxy 代理virtual 虚拟 主要用于maven1 可忽略配置项目从Nexus下载构件在项目的pom文件中 配置所有项目从Nexus下载构件在settings.xml中 配置镜像让Maven只使用私服略部署构建至 阅读全文

posted @ 2015-09-06 10:25 汤能养身 阅读(251) 评论(0) 推荐(0)

Hello Maven 5 - 聚合与继承
摘要:聚合与继承 聚合是为了快速构建项目,继承是为了消除重复配置聚合——把项目分成模块,使用统一的maven命令管理 聚合块除了pom文件以外,不需要其他东西继承——继承是为了复用配置声明一个父模块 父模块除了pom文件以外,不需要其他东西继承的模块声明 可继承的pom元素groupIdversionde 阅读全文

posted @ 2015-07-24 11:03 汤能养身 阅读(526) 评论(0) 推荐(0)

Hello Maven 4 - 生命周期和插件
摘要:Maven的生命周期是抽象的,抽象了项目构建的所有步骤,本身不做任何实际工作,实际的工作由插件来完成 Maven有三条独立的生命周期、同一生命周期内的阶段存在依赖关系 Clean Lifecycle 清理 pre-clean clean post-clean Default Lifecycle 构建 阅读全文

posted @ 2015-03-09 11:08 汤能养身 阅读(241) 评论(0) 推荐(0)

Hello Maven 3 - 仓库
摘要:本地仓库中央仓库 私服 第三方仓库 本地仓库的配置 在settings.xml中 中央仓库的配置在哪儿解压$M2_HOME/lib/maven-model-builder-3.0.jar找到org/apache/maven/model/pom-4.0.0.xml 即可查看到远程仓库的配置在项目的po 阅读全文

posted @ 2015-03-06 18:06 汤能养身 阅读(215) 评论(0) 推荐(0)

Hello Maven 2 - 坐标和依赖
摘要:Maven的坐标元素有groupId,artifactId,version,packaging,classifier文件名和坐标相对应artifactId-version [-classifier] .packaging依赖可声明的属性groupIdartifactIdversiontype - 对 阅读全文

posted @ 2015-03-06 15:03 汤能养身 阅读(227) 评论(0) 推荐(0)

Hello Maven
摘要:Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开发,还是流行的敏捷模式,Maven都能大显身手。在Windows上安装Maven在安装Maven之前,首先要确认你已经正确安装了JDK下载Maven http: 阅读全文

posted @ 2015-01-29 18:34 汤能养身 阅读(177) 评论(0) 推荐(0)

导航