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

东莞网站建设排名公司服装网站建设策划

东莞网站建设排名公司,服装网站建设策划,花都区建设局网站,室内装修效果图制作Maven的生命周期与Maven插件是项目绑定的#xff0c;生命周期可以理解为项目构建步骤的集合#xff0c;它定义了各个构建环节的执行顺序#xff0c;有了这个顺序#xff0c;Maven 就可以自动化的执行构建命令。Maven 的核心程序中定义了抽象的生命周期#xff0c;生命周期…Maven的生命周期与Maven插件是项目绑定的生命周期可以理解为项目构建步骤的集合它定义了各个构建环节的执行顺序有了这个顺序Maven 就可以自动化的执行构建命令。Maven 的核心程序中定义了抽象的生命周期生命周期中各个阶段的具体任务是由插件来完成的。有三套相互独立的生命周期各个构建环节执行顺序不能打乱必须按照既定的正确顺序来执行。Clean Lifecycle:在进行真正的构建之前进行一些清理工作Default Lifecycle构建的核心部分编译、测试、打包、安装、部署等等。Site Lifecycle生成项目报告站点发布站点。这三个都是相互独立的。你可以仅仅调用 clean 来清理工作目录仅仅调用 site 来生成站点。当然也可以直接运行 mvn claen install site 运行所有这三套生命周期。Maven默认地将一些默认插件的目标与Maven的生命周期维系在了一起比如default的compile这个阶段就是和maven-compiler-plugin这个插件的compile目标维系着不可分割的关系。为了不让用户不用任何配置就能进行一般程度的项目构建Maven默认给自己生命周期的核心阶段绑定了自己的插件。clean如下site如下最麻烦的就是最核心的default通过 Maven 的生命周期我们可以了解到不同的生命周期绑定不同的插件同时我们知道下载下来的maven核心的东西不过3-4M它主要就是通过插件来完成这些工作的一旦碰到没有的插件它会跑到相应的地方下载然后来完成整个过程。那么在我们的项目中如何使用插件呢打开http://maven.apache.org/plugins/index.html网址我们可以看到apache下面的很多插件apache下面的插件是比较正规的它里面的信息非常详细。下面我们来看看里面有个source的插件的用法。Source插件是对源代码进行打包的一个插件默认情况下它会将生成的源代码放在工程目录的target下面。Source插件具有五个目标source:aggregateaggregrates sources for all modules in an aggregator project. source:jaris used to bundle the main sources of the project into a jar archive. source:test-jaron the other hand, is used to bundle the test sources of the project into a jar archive. source:jar-no-forkis similar to jar but does not fork the build lifecycle. source:test-jar-no-forkis similar to test-jar but does not fork the build lifecycle.在我们的工程pom.xml中在后面引入下面这段配置build pluginsplugin groupId org.apache.maven.plugins /groupIdartifactId maven-source-plugin /artifactId version2.1.2/version /plugin/plugins /build上面这段配置就是对源码进行打包的插件我们运行source:jar-no-fork那么在项目的目录底下的target会生成一个类似于user-core-0.0.1-SNAPSHOT-sources.jar这样的文件即项目的源文件。那么如何将这个插件与特定的生命周期绑定呢我们来看下面这段配置build plugins plugingroupIdorg.apache.maven.plugins /groupIdartifactIdmaven-source-plugin/artifactId version2.1.2/version executions execution phasepackage/phasegoals goaljar-no-fork/goal/goals /execution /executions/plugin /plugins /build 通过这段配置大家可以用mvn package将项目打包的同时会将源代码进行打包。图示说明Apache Maven里面还有很多有用的插件大家可以自己去试一下里面说明很详细大家只要按着官方文档进行配置一般情况下是没问题的
http://www.sadfv.cn/news/347222/

相关文章:

  • 空间中国网站地址多少口红机网站怎么做的
  • 黑龙江住房和城乡建设部网站wordpress插件怎么使用教程
  • 做公司网站有没有必要上海房产网签
  • 深圳品牌模板网站建设开展门户网站建设
  • 高清免费爱做网站百度网址ip地址
  • 外贸网站建设是什么江苏省建设工程造价信息网官网
  • 去菲律宾做网站海口企业建站系统模板
  • 湖州住房建设部网站西安公司章程在哪里下载
  • 湖北北京网站建设南京市玄武区建设局网站
  • 深圳互动网站建设动漫设计一般用什么软件
  • 玉树电子商务网站建设哪家好wordpress上传网站模板
  • 药品推荐网站模板wordpress中链接显示不对题
  • 廊坊企业网站排名优化保定网站建设开发
  • 做钉子出口哪个网站好淄博优化公司
  • 好的flash网站郑州轨道网站开发
  • 做电锯电音的网站北京app开发定制公司
  • 南通网站建设规划书网站建设如何收费
  • 成都网站建设招标丽水市建设局网站
  • 万网空间最多放几个网站做行业网站广告
  • 南京学习做网站中国建筑装修网
  • 深圳网站制作教程嘟嘟嘟在线观看播放免费
  • 东莞哪里做网站网页游戏传奇世界
  • 网站开发前端指什么著名的网站建设平台
  • 医院网站建设与维护题库建设银行官方网站企业网银
  • 黑龙江网站制作平台视频制作教程自学
  • qq官网登录入口手机版网站优化之站外优化技巧
  • 息烽做网站公司有哪些深圳市网络营销公司
  • 免费自助建设网站dw网页制作教程视频简单第二期
  • 如何建立一个网站来卖东西青海城乡与建设厅网站
  • python网站开发 django内容营销理论