下载此文档

maven笔记.doc


文档分类:法律/法学 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
maven 笔记 1、 maven 最主要的命令 mvn pile // 编译 mvn clean test // 编译测试类,测试 mvn clean package // 打包,默认(jar) mvn clean install // 安装到本地 maven 仓库,以供其他工程使用可以理解为 4 个生命周期,执行后面的会把前面的执行上,如执行 test ,pile 。又如 install pile 、 test 、 package 2 、构件————概念在 maven 里,任何一个依赖、插件或者项目构建的输出,都可以称为构件。 3、 maven 的 build 包含生命周期阶段可以大致理解为: 1、 initialize 2、 compile 3、 test 4、 package 5、 integrationTest 6、 deploy 4、 default 生命周期的内置插件绑定关系及具体任务生命周期阶段插件: 目标执行任务 process-resources maven-resources-plugin:resources 复制 pile piler-pile 编译主代码至主输出目录 process-test-resources maven-resources-plugin:testResource s 复制测试资源文件至测试输出 pile piler-plugin:pile 编译测试代码至测试输出目录 test maven-surefire-plugin:test 执行测试用例 package maven-jar-plugin:jar 创建项目 jar 包 install maven-install-plugin:install 将项目输出构件安装到本地仓库 deploy maven-deploy-plugin:deploy 将项目输出构件部署到远程仓库 5 、跳过 test 的 install mvn install -=true mvn install -DskipTests 6 、输出详细 stack 可以加参数-X 7、 pom 继承父 pom 的写法<parent> <.</groupId> <artifactId>snf-sample-pom</artifactId> <version></version> <relativePath>../snf-sample-pom/</relativePath> </parent> 8、通过依赖管理—— dependencyManagement 可以实现各 pom 的版本统一: 父 pom 在 dependencyManagement 中写完整的 dependency ,子类只写部分内容的 dependency (如不写版本), 剩余的从父类的 dependencyManagement 中继承,从而实现只要更改父 pom 即可更改所有相关 pom 的版本。优点是如果子 pom 中没有相关 dependency ,子 pom 不会引人父 pom 的 dependencyManagement ,相当灵活。 9 、插件管理—— pluginManagement 类似上面第 8条的 dependencyManagem

maven笔记 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-04-26