java调用ant经行自动化构建
来源:互联网 发布:淘宝红包在哪里领取 编辑:程序博客网 时间:2024/06/05 09:39
1、首先配置ant环境,加载org.apache.ant的jar包
2、环境中加载java_home/lib下的tools.jar包
3、写好的代码
代码调用如下:
import java.io.File;import org.apache.tools.ant.BuildException;import org.apache.tools.ant.DefaultLogger;import org.apache.tools.ant.Project;import org.apache.tools.ant.ProjectHelper;public class AntSample {public static void main(String[] args) {File buildFile = new File("E:/iBaseSC/build.xml"); //加载build配置文件// 创建一个ANT项目Project p = new Project();p.setProperty("build.dir", "D:/target/ant/cla"); //可动态设置参数p.setProperty("lib.dir", "dependency");// 创建一个默认的监听器,监听项目构建过程中的日志操作DefaultLogger consoleLogger = new DefaultLogger();consoleLogger.setErrorPrintStream(System.err);consoleLogger.setOutputPrintStream(System.out);consoleLogger.setMessageOutputLevel(Project.MSG_INFO);p.addBuildListener(consoleLogger);try {p.fireBuildStarted();// 初始化该项目p.init();ProjectHelper helper = ProjectHelper.getProjectHelper();// 解析项目的构建文件helper.parse(p, buildFile);// 执行项目的某一个目标p.executeTarget(p.getDefaultTarget());p.fireBuildFinished(null);} catch (BuildException be) {p.fireBuildFinished(be);}}}
0 0
- java调用ant经行自动化构建
- Ant自动化构建项目
- 自动化构建-Apache Ant
- ant 构建自动化测试脚本
- 自动化每日构建(二)用Ant来完成java工程的每日构建
- 自动化每日构建(二)用Ant来完成java工程的每日构建
- Eclipse, ANT , Junit构建自动化单元测试
- 用Ant和JUnit构建自动化测试
- Jmeter&Ant构建自动化测试平台
- 使用ant自动化构建android项目
- ant - java 构建工具
- ant - java 构建工具
- ant - java 构建工具
- Ant构建Java项目
- ant,java构建工具
- Java构建工具-Ant
- 使用Ant与批处理命令实现java程序自动化版本构建
- ant - java 构建工具(转)
- 创建一个fragment工厂类
- java 多个数组合并成一个数组,一个数组分割成多个数组!
- MongoDB-Journaling日志功能
- ionic 加载动作$ionicLoading 和加载动画 ion-spinner
- Android Studio常用设置
- java调用ant经行自动化构建
- Latex:跨页多图
- OpenCV学习笔记(06):OpenCV色域转换的两种方式
- 【连载】研究EasyUI系统— Resizable组件
- Android HDCP开发小结
- 【Codeforces 722 C Destroying Array】+ 并查集
- log4j使用教程
- 自定义下拉刷新简单原理实现
- 基于Metronic的Bootstrap开发框架经验总结 --列表分页处理和插件JSTree的使用