Ant 调用 Shell/CMD 命令
2024-09-06 00:32:05
Ant中调用Makefile,使用shell中的make命令
<?xml version="1.0" encoding="utf-8" ?>
<project name="my_project" basedir=".">
<target name="my_make" description="">
<exec executable="/bin/sh">
<arg line="-c make -f /home/test/ant/Makefile"/>
</exec>
</target>
</project>
<?xml version="1.0" encoding="utf-8" ?>
<project name="my_project" basedir=".">
<target name="copy_lib" description="Copy library files from project1 to project2">
<exec executable="cmd.exe">
<arg line="/c "cd ../project1 && ant copy_to_project2_lib " "/>
</exec>
</target>
</project>
<!-- 翻译为命令行就是:cmd.exe /c "cd ../project && ant copy_to_project2_lib" -->
意思是直接调用系统控制台,先执行cd命令,再执行ant脚本指定任务,/c 表示执行后续 String 指定的命令,然后停止。
参考:
https://www.cnblogs.com/luolizhi/p/5524842.html
最新文章
- WCF学习之旅—WCF服务部署到应用程序(十)
- Android 学习第18课,单元测试
- 关于vue.js中条件渲染的练习
- 大熊君说说JS与设计模式之------代理模式Proxy
- oGrid 介绍如何从 server 取的资料
- [示例]NSPredicate基础-查询数组中负荷条件的子集
- SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?(转)
- 【练习】如何显示本地主机上的MySQL客户机版本
- 用boost共享内存实现进程通信的例子
- Miller-Rabin素性测试(POJ3641)
- Android开发之View重写相关API-onLayout,onMeasure,MeasureSpec
- 函数可以作为Javascript对象(哈希表)的键吗
- windows的消息传递--消息盒子(超详细EM_UNDO等消息)
- 在Eclipse发展Webapp部署过程,缓存的位置
- 关于net mail组件ssl端口问题
- 武侠--生活--java
- Mysql中联合索引的最左匹配原则
- python学习:格式化输出
- Python3.4+Django1.9+Bootstrap3
- CentOS 安装Nginx1.14.0