1.什么是ANT
java库的命令行工具,它用于文件操作、构建应用程序、项目管理、程序预览功能等。。
一般见于Eclipse,Web容器,Birt,iReport,Maven等........
把文件包copy到D盘,然后
首先先打开sublime,然后打开tools的编译系统,创建新的编译系统。ANT
2.D:\apache-ant-1.9.9\bin
配置系统环境变量path
3.
配置文件:注意路径,在第一个路径后面加 .bat
{
"shell_cmd":"D:/apache-ant-1.9.9/bin/ant.bat -lib \"D:/apache-ant-1.9.9/ext\" -f \"$file\"",
"file_regex":"^(...*?):([0-9]*):?([0-9]*)",
"working_dir":"$file_path"
}
并把配置文件更名为ANT.subline-build,保存在Preferences的浏览程序包那个文件夹里。
也就是配置文件。
3.
<?xml version="1.0" encoding="utf-8"?>
<project name="project" default="default" basedir=".">
<taskdef resource="com/nantian/job/task/taskdefs.xml"/>
//头文件
<target name="default">
<echo message="start job ..." />
<var name="default" value="startTimeFlag" handle="addFlag" />
<job name="显示时间" cron="0/5 * * * * ?" depends="startTimeFlag" daemon="true">
<var name="currTime" value="HH:mm:ss.SSS" handle="timeFormat" />
<echo message="currTime=${currTime}" />
</job>
</target>
</project>
按今天的理解,就是在html文件里添加好头文件,然后再target里面写你的代码
4.Crtl+B 后台运行
ANT Scheduler 1.工程:project放在里面的 单个xml文件
2.目标: 一个工程里面有多个目标
3.任务:Task 文件操作
网络处理
数据操作
流程处理
调度处理
队列处理
verbose
表示详细信息,
verbose
=FALSE,意思就是设置运行的时候不显示详细信息。
备注:一定要很清楚自己要什么。流程要很清晰,能力要过硬。领导能力才行。