博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bulid-tool
阅读量:5069 次
发布时间:2019-06-12

本文共 641 字,大约阅读时间需要 2 分钟。

Build tool

中文构建工具。构建工具能够帮助你创建一个可重复的、可靠的、携带的且不需要手动干预的构建。构建工具是一个可编程的工具,它能够让你以可执行和有序的任务来表达自动化需求。假设你想要编译源代码,将生成的class文件拷贝到某个目录,然后将该目录组装成可交付的软件。

其优点:让项目变得自动化

   1.防止手动介入

    不得不手动地执行每一步去实现和交付软件是耗时且易于犯错的。坦白地说,作为一个开发人员和管理员,比起编译过程和拷贝文件,还有更重要的事情要做。我们都是人,难免会犯错,而且手动加入还会占用你真正做实际事情的时间。软件开发过程中的任何一步都是能够且应该被自动化的。
    2.创建可重复的构建
    软件的构建通常都是有预定义和有序的步骤。比如,你需要先编译源代码,然后运行测试,最后组装可交付软件。你将需要每天一遍又一遍的重复运行相同的步骤。这应该和按一下按钮一样简单。无论是谁在运行该构建,构建过程的结果都应该是可重复的。
    3.让构建携带
    你可以发现,能够在IDE(集成开发环境)中运行的构建是非常有限的。首先,你必须将特定的产品安装在机器上。其次,IDE也许只适用于某一种操作系统。一个自动化构建不应该依赖于特定的运行环境才能工作,无论是操作系统还是IDE。最佳的方式应该是,自动化任务从命令行运行,它允许你在任何时间和任何一台想要运行构建的机器上运行。(原文链接)

转载于:https://www.cnblogs.com/kkxxmyt/p/10480799.html

你可能感兴趣的文章
两个字符串的连接程序
查看>>
P4929 【模板】舞蹈链(DLX)
查看>>
HDU2089 不要62
查看>>
MySQL创建用户与授权
查看>>
continue-break-return的作用和区别
查看>>
jQuery简介
查看>>
PHP图形图像的典型应用 --简单图像的应用(水印)
查看>>
在redis中查询一个KEY的值
查看>>
AQA论坛新加入JMeter栏目
查看>>
JMeter与LoadRunner的比较
查看>>
Linux文件查找--location find 命令
查看>>
工作读书放松: 做其他事情 1.运动(如焦),2.闭眼睡觉休息(如蔡),3.选择读其他书...
查看>>
【poj3614】Sunscreen
查看>>
myeclipse连接数据库遇到的几个问题
查看>>
CoffeeScript学习(2)—— 变量
查看>>
unittest使用过程中sys.exit(not self.result.wasSuccessful())
查看>>
2013年上半年学习计划
查看>>
UltraISO制作U盘启动盘安装Win7/9/10系统攻略
查看>>
软件工程学期总结
查看>>
谜题3:长整除
查看>>