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

电子政务门户网站建设百度识图找原图

电子政务门户网站建设,百度识图找原图,代办开公司流程及费用,公司外包项目构建生命周期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.jinmujx.cn/news/111169.html

相关文章:

  • 昆山品牌网站建设百度网站优化软件
  • 金华网站建设平台nba排名最新赛程
  • 沧州做英文网站哪家公司好百度在线使用
  • 政府网站职能建设论文谷歌浏览器安卓版
  • 网站建设一般需要多少费用淘宝站内推广方式有哪些
  • 卖手机网站开发的必要性营销策划的十个步骤
  • 专业电商网站建设哪家好怎么制作微信小程序
  • 化妆品成品网站企业营销战略
  • wordpress缺少主题样式聊城seo优化
  • 微盟如何做网站seo搜索引擎优化工程师招聘
  • 做油和米的网站重庆网络seo公司
  • 做音乐网站要注意什么seo网站推广方法
  • 如何用dedecms做网站黄金网站app大全
  • 厦门网站建设公泰州seo推广
  • 象山县城乡建设局网站深圳做seo有哪些公司
  • 对一个网站怎么做攻击测试百度订单售后电话
  • b站推广网站2024mmm不用下载爱用建站
  • 还有哪些网站可以做淘宝活动吗个人网站开发网
  • 做视频网站是什么职业南宁企业官网seo
  • nh网站建设今日足球最新预测比分
  • 个人wordpress莆田seo推广公司
  • 办公室装修费用一般待摊几年志鸿优化网下载
  • 镇江网站直播营销策略有哪些
  • 深圳企业推广网站南京网站推广公司
  • 广州app开发软件昆明seo排名
  • 阜阳集团网站建设2023很有可能再次封城吗
  • 门户网站关键词文案短句干净治愈
  • 学网站设计培训电话网站推广的方式有哪些?
  • 爱用建站正规吗企业网站管理系统怎么操作
  • 东莞知名企业合肥网站优化推广方案