当前位置: 首页 > news >正文

龙岗商城网站建设教程凯里网站建设gzklyy

龙岗商城网站建设教程,凯里网站建设gzklyy,教育培训机构,手机装wordpress项目构建生命周期Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)。Maven构建生命周期描述的是一次构建过程经历经历了多少个事件。对项目构建的生命周期划分为3套,其中clean负责清理工作,default负责核心工…

项目构建生命周期

Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)。Maven构建生命周期描述的是一次构建过程经历经历了多少个事件。对项目构建的生命周期划分为3套,其中clean负责清理工作,default负责核心工作,例如编译,测试,打包,部署等。site负责产生报告,发布站点等。

clean生命周期

pre-clean:执行一些需要在clean之前完成的工作

clean:移除所有上一次构建生成的文件

post-clean:执行一些需要在clean之后立刻完成的工作

default:构建生命周期

validate(校验):校验项目是否正确并且所有必要的信息可以完成项目的构建过程。

initialize(初始化):初始化构建状态,比如设置属性值。

generate-sources(生成源代码):生成包含在编译阶段中的任何源代码。

process-sources(处理源代码):处理源代码,比如说,过滤任意值。

generate-resources(生成资源文件):生成将会包含在项目包中的资源文件。

process-resources (处理资源文件):复制和处理资源到目标目录,为打包阶段最好准备。

compile(编译):编译项目的源代码。

process-classes(处理类文件):处理编译生成的文件,比如说对Java class文件做字节码改善优化。

generate-test-sources(生成测试源代码):生成包含在编译阶段中的任何测试源代码。

process-test-sources(处理测试源代码):处理测试源代码,比如说,过滤任意值。

generate-test-resources(生成测试资源文件):为测试创建资源文件。

process-test-resources(处理测试资源文件):复制和处理测试资源到目标目录。

test-compile(编译测试源码):编译测试源代码到测试目标目录。

process-test-classes(处理测试类文件):处理测试源码编译生成的文件。

test(测试):使用合适的单元测试框架运行测试(Juint是其中之一)。

prepare-package(准备打包):在实际打包之前,执行任何的必要的操作为打包做准备。

package(打包):将编译后的代码打包成可分发格式的文件,比如JAR、WAR或者EAR文件。

pre-integration-test(集成测试前):在执行集成测试前进行必要的动作。比如说,搭建需要的环境。

integration-test(集成测试):处理和部署项目到可以运行集成测试环境中。

post-integration-test(集成测试后):在执行集成测试完成后进行必要的动作。比如说,清理集成测试环境。

verify(验证):运行任意的检查来验证项目包有效目达到质量标准。

install(安装):安装项目包到本地仓库,这样项目包可以用作其他本地项目的依赖。

deploy(部署):将最终的项目包复制到远程仓库中与其他开发者和项目共享。

site构建生命周期

pre-site:执行一些需要在生成站点文档之前完成的工作

site:生成项目的站点文档

post-site:执行一些需要在生成站点文档之后完成的工作,并且为部署做准备

site-deploy:将生成的站点文档部署到特定的服务器上

default构建生命周期

validate(校验):校验项目是否正确并且所有必要的信息可以完成项目的构建过程。

initialize(初始化):初始化构建状态,比如设置属性值。

generate-sources(生成源代码):生成包含在编译阶段中的任何源代码。

process-sources(处理源代码):处理源代码,比如说,过滤任意值。

generate-resources(生成资源文件):生成将会包含在项目包中的资源文件。

process-resources (处理资源文件):复制和处理资源到目标目录,为打包阶段最好准备。

compile(编译):编译项目的源代码。

process-classes(处理类文件):处理编译生成的文件,比如说对Java class文件做字节码改善优化。

generate-test-sources(生成测试源代码):生成包含在编译阶段中的任何测试源代码。

process-test-sources(处理测试源代码):处理测试源代码,比如说,过滤任意值。

generate-test-resources(生成测试资源文件):为测试创建资源文件。

process-test-resources(处理测试资源文件):复制和处理测试资源到目标目录。

test-compile(编译测试源码):编译测试源代码到测试目标目录.

process-test-classes(处理测试类文件):处理测试源码编译生成的文件。

test(测试):使用合适的单元测试框架运行测试(Juint是其中之一)。

prepare-package(准备打包):在实际打包之前,执行任何的必要的操作为打包做准备。

package(打包):将编译后的代码打包成可分发格式的文件,比如JAR、WAR或者EAR文件。

pre-integration-test(集成测试前):在执行集成测试前进行必要的动作。比如说,搭建需要的环境。

integration-test(集成测试):处理和部署项目到可以运行集成测试环境中。

post-integration-test(集成测试后):在执行集成测试完成后进行必要的动作。比如说,清理集成测试环境。

verify (验证)}:运行任意的检查来验证项目包有效且达到质量标准。

install(安装):安装项目包到本地仓库,这样项目包可以用作其他本地项目的依赖。

deploy(部署):将最终的项目包复制到远程仓库中与

插件

插件与生命周期内的阶段绑定,在执行到对应生命周期时执行对应的插件功能

默认maven在各个生命周期上绑定有预设的功能

通过插件可以自定义其他功能

插件与生命周期内的阶段绑定,在执行到对应生命周期时执行对应的插件功能

默认maven在各个生命周期上绑定有预设的功能

通过插件可以自定义其他功能,示例代码如下:

<build><plugins><plugin><groupid>org.apache.maven.plugins</groupid><artifactid>maven-source-plugin</artifactid><version>2.2.1</version><executions><execution><goals><goal>jar</goal></goals><phase>generate-test-resources</phase></execution></executions></plugin></plugins></build>

http://www.yayakq.cn/news/928988/

相关文章:

  • 怎么美化网站网站开发都需要什么工具
  • 怎么做黑彩黑彩网站网站定制一般价格多少
  • 做网站比特币钱包wordpress 验证百度网盟
  • 如何开网站赚钱网站公司制作
  • 郑州网站建设外包电子商城网站建设报告
  • 官网设计需要多少钱企业seo优化服务
  • 注册公司需要的网站建设国外创意型网站设计
  • 在茂名哪里可以做网站合伙做网站怎么分配股权
  • 郑州做网站企业外国网站接单做翻译
  • 石家庄专业商城网站制作建筑证书兼职网站
  • 网站宣传流程建筑模板生产设备
  • 延边有没有做网站的php做网站步骤
  • 阿里网站怎样做seo什么是网络营销师
  • 网站设计思路作用潍坊建设银行网站
  • 珠海电商网站建设ipad网站制作
  • 网站备案幕布 下载找大学生做网站
  • 毕设做网站可以得高分吗网站搭建的流程
  • 高淳城乡建设局网站wordpress在线优化
  • 网站开发需要经过的几个主要阶段潍坊建站模板搭建
  • 济南手机网站制作创意策划网站
  • 规划网站开发总体方案三合一模板网站
  • 浙江平安建设网站装修品牌
  • 如何把网站放到空间别人可以访问网站无法添加图片
  • 网站建设合同缴纳印花税吗如何做一个营销型网站
  • 网站程序模板后台风格网站
  • 网站备案在哪查鹧鸪哨网站1v1深度开发
  • 建设企业网站官网企业景安网站备案表格
  • 做的物流网站有哪些做系统 和网站前端
  • 门户网站建设 总结杭州设计门户网站
  • 网站设计制作公司排名成都专业的网站建设制作公司哪家好