ant 文件操作
1.bulid.xml的配置
2.java代码操作import java.io.File;import org.apache.tools.ant.BuildException;import org.apache.tools.ant.Project;import org.apache.tools.ant.ProjectHelper;public class AntOperattion { public static void operateAnt(String buildPath,String targetName,String dyPath,String version){ String xmlPath = buildPath + "allDeployJsp//build.xml"; File buildFile = new File(xmlPath); Project p = new Project(); try { p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper(); helper.parse(p, buildFile); p.setNewProperty("dyDir", dyPath); p.setNewProperty("version", version); p.executeTarget(targetName); p.fireBuildFinished(null); } catch (BuildException e) { p.fireBuildFinished(e); } } }