微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Makepp 是一个语法上和 make 兼容的全新实现的构建工具,主要是加强了可靠性以及使用更简单的 Makefile 文件。Makeapp
Blackberry Ant Tools 包含一组Ant Tasks,用于构建blackberry应用程序。该工具使用简单,功能强大可用来代替RIM JDE。 Blackberry Ant
JBoss Maven Plugin 用来将应用发布到 JBoss AS 应用服务器中。还可通过 Maven 来启动和停止 JBoss 服务器。
sbt 是一个简单的 Scala 项目构建工具,要求 Java 1.5 或者更高。
Amake (posixamake) 是一个使用 GNU Make 的构建工具,增加了自动依赖分析和目标缓存的功能。
使用这个插件可以在 Maven 2 下编译 C 和 C++ 的项目,支持的编译器有 gcc、msvc gcj 等。
Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似Maven,但比之简单轻便。它使用一种基于Groovy 的特定领域语言来声明项目设置,而不是传统的 XML。
该插件可以让 Maven 直接生成 rpm 包。 example地址:http://www.mojohaus.org/rpm-maven-plugin/example1.html
Grand 是一个使用图形方式来展示ANT Target之间依赖关系的工具。它通过 Ant 的 API 来生成依赖图,不直接解析Ant 的 XML 文件。Grand
Simple Continuous Integration Tools (scit) 是一个自动的构建和测试系统,通过一组 Perl 和 expect
leiningen 是用于 Clojure 的构建工具。使用方法: $ lein new NAME # generate a new project skeleton
iAanalyse 用来分析 CruiseControl 的日志并生成报表。
这个工具原名 Roxes Ant Tasks,利用ANT来制作在Windows,MacOSX,Unix平台上可执行的文件,比如exe,zip,jar。
maven-tomcat- plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把
这是 Maven 的一组插件用来在 Maven 中支持 Groovy 应用的构建。
这是一个 Maven 的 Android 插件,用于构建 Android 的项目。
RenderConfig 是一个用来管理企业应用配置的工具。可用来集中管理多个企业应用或者同一个应用在多台服务器上的配置文件。而且可区分这些配置是开发状态、测试状态或者是产品运行环境。
libtool 是一个通用库支持脚本,将使用动态库的复杂性隐藏在统一、可移植的接口中,也就是说,你可以通过如下所示的标准方法,在不同平台上创建并调用动态库,我们
TMake 是一个源码构建工具,支持多种编程语言,该软件主要目的是简化项目的创建和构建。主要功能包括 C/C 依赖检查、跨平台编译,支持
TravisLight 是一个构建监控工具,可以让你快速检查 Github 上的失败项目,并使用 Travis CI 进行测试,提供友好的 Web 界面。
Buck 是 Facebook 的开源 Android 源码构建系统。Buck 的设计目的是用于从一个代码仓库而不是多个代码仓库去构建多个可交付使用的目标。
这是 Maven 用来集成Xcode 项目支持的插件,你可以用它直接在 maven 中编译 xcode 项目。
BuildBoost是一个开放源码的基于 Java/Apache Ant 的框架和元构建工具,严格遵循“约定优于配置”的概念,使用最小的零配置。BuildBoost
Ganger 是网易公司开发的一个简单的实现自动化工具。它可以自动部署包,启动目标进程,更新包部署(杀老的过程,并推出新的),重新启动目标进程和目标进程监视状态。
instmake 允许您分析 GNU make 工具的构建过程,提供一个非常详细的构建日志来分析这些记录。这些报告为你提供更好的洞察构建,让你找到竞争条件,分析了并行性的构建。
BuildGear 是一个轻量级的构建工具,用于构建嵌入式固件。 Its primary focus is to make it easy to create and maintain fully-customized
Ant-Contrib 绝对是使用Ant编写脚本的最重要补充。 主要依靠ant-contrib提供的if和for节点。
Shifter 项目的目的是为了替换 YUI 中老的构建器。
GYP(Generate Your Projects)是由 Chromium 团队开发的跨平台自动化项目构建工具,Chromium 便是通过
Hubot基于脚本具有很高的灵活性,任何人都可以编写自己的脚本来扩展基本功能。脚本使用的语言是CoffeeScript,而Hubot运行在Node.js上。