本文整理了Java中org.apache.tools.ant.Project.fireBuildStarted()
方法的一些代码示例,展示了Project.fireBuildStarted()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Project.fireBuildStarted()
方法的具体详情如下:
包路径:org.apache.tools.ant.Project
类名称:Project
方法名:fireBuildStarted
[英]Send a "build started" event to the build listeners for this project.
[中]向此项目的生成侦听器发送“生成已启动”事件。
代码示例来源:origin: org.apache.ant/ant
project.fireBuildStarted();
代码示例来源:origin: net.sf.jabb/jabb-core
@Override
public void execute() throws BuildException{
getProject().fireBuildStarted();
super.execute();
getProject().fireBuildFinished(null);
}
代码示例来源:origin: org.gosu-lang.aardvark/aardvark-core
_project.fireBuildStarted();
代码示例来源:origin: dita-ot/dita-ot
project.fireBuildStarted();
project.init();
project.setBaseDir(ditaDir);
代码示例来源:origin: org.paxml/PaxmlCore
p.fireBuildStarted();
p.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
代码示例来源:origin: org.paxml/paxml-core
p.fireBuildStarted();
p.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
代码示例来源:origin: com.legsem.legstar/legstar-cob2trans
/**
* Generate JAXB classes from an XML Schema.
*
* @param xsdFile
* the XML SChema file
* @param srcDir
* the target source folder
* @param model the options in effect
* @throws Cob2TransException if JAXB generator produces nothing
*/
public static void jaxbgen(final File xsdFile, final File srcDir,
final JaxbGenModel model) throws Cob2TransException {
CobolJAXBGenerator jaxbGenerator = new CobolJAXBGenerator(model);
jaxbGenerator.setProject(new Project());
jaxbGenerator.init();
jaxbGenerator.getProject().fireBuildStarted();
jaxbGenerator.setXsdFile(xsdFile);
jaxbGenerator.setTargetDir(srcDir);
jaxbGenerator.execute();
// If nothing created no need to continue
if (FileUtils.listFiles(srcDir, new String[] { "java" }, true).size() == 0) {
throw new Cob2TransException(
"JAXB Generator did not find any complex types in "
+ xsdFile);
}
}
代码示例来源:origin: jetoile/hadoop-unit
private void makeRedis() throws IOException, InterruptedException {
LOGGER.info("> make");
File makeFilePath = getInstallationDirectory();
DefaultLogger consoleLogger = getConsoleLogger();
Project project = new Project();
File buildFile = getAntFile();
project.setUserProperty("ant.file", buildFile.getAbsolutePath());
project.addBuildListener(consoleLogger);
try {
project.fireBuildStarted();
project.init();
ProjectHelper projectHelper = ProjectHelper.getProjectHelper();
project.addReference("ant.projectHelper", projectHelper);
project.setProperty("redisDirectory", makeFilePath.getAbsolutePath());
projectHelper.parse(project, buildFile);
project.executeTarget("init");
project.fireBuildFinished(null);
} catch (BuildException buildException) {
project.fireBuildFinished(buildException);
throw new RuntimeException("!!! Unable to compile redis !!!", buildException);
}
}
代码示例来源:origin: stackoverflow.com
project.setUserProperty(m.getKey().toString(), m.getValue().toString());
project.fireBuildStarted();
project.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
代码示例来源:origin: stackoverflow.com
public final void launch(final String antScriptFile) {
/* configure Ant and execute the task */
final File buildFile = new File(antScriptFile);
final Project p = new Project();
p.setUserProperty("ant.file", buildFile.getAbsolutePath());
final 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();
final ProjectHelper helper = ProjectHelper.getProjectHelper();
p.addReference("ant.projectHelper", helper);
helper.parse(p, buildFile);
p.executeTarget(p.getDefaultTarget());
p.fireBuildFinished(null);
} catch (final BuildException e) {
p.fireBuildFinished(e);
}
/* exit the current VM */
System.exit(0);
代码示例来源:origin: wala/WALA
p.setBaseDir(projectDir);
p.init();
p.fireBuildStarted();
代码示例来源:origin: eu.mihosoft.vrl/vrl
public static void main(String[] args) {
File buildFile = new File("/home/miho/tmp/anttest/build.xml");
Project p = new Project();
p.setUserProperty("ant.file", buildFile.getAbsolutePath());
p.setProperty("name", "World");
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();
p.addReference("ant.projectHelper", helper);
helper.parse(p, buildFile);
p.createClassLoader(ClassLoader.getSystemClassLoader(),new Path(p));
p.executeTarget(p.getDefaultTarget());
p.fireBuildFinished(null);
} catch (BuildException e) {
p.fireBuildFinished(e);
}
}
}
代码示例来源:origin: stackoverflow.com
BuildException ex = null;
try {
p.fireBuildStarted();
p.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
代码示例来源:origin: stackoverflow.com
BuildException ex = null;
try {
p.fireBuildStarted();
p.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
代码示例来源:origin: dita-ot/dita-ot
System.setOut(new PrintStream(new DemuxOutputStream(project, false)));
System.setErr(new PrintStream(new DemuxOutputStream(project, true)));
project.fireBuildStarted();
project.init();
project.setUserProperty("transtype", transtype.name);
代码示例来源:origin: eu.mihosoft.vrl/vrl
/**
* Cleans the specified project.
*
* To prevent cleaning of the whole project one may considder
* {@link VProjectController#removeInnerClassFilesOf(java.lang.String) }
* instead of setting the
* <code>clean</code> property to
* <code>true</code>.
*
* @param vpc project controller
* @throws BuildException
*
*/
public static void clean(VProjectController vpc) throws BuildException {
Project p = prepare(vpc);
try {
p.fireBuildStarted();
p.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
p.addReference("ant.projectHelper", helper);
helper.parse(p, getBuildFile(vpc));
p.executeTarget("clean");
p.fireBuildFinished(null);
} catch (BuildException e) {
p.fireBuildFinished(e);
throw e;
}
}
}
代码示例来源:origin: dita-ot/dita-ot
System.setOut(new PrintStream(new DemuxOutputStream(project, false)));
System.setErr(new PrintStream(new DemuxOutputStream(project, true)));
project.fireBuildStarted();
project.init();
for (final String transtype : transtypes) {
代码示例来源:origin: eu.mihosoft.vrl/vrl
public static VBuildResult build(VProjectController vpc, boolean overwriteBuildScript) {
Project p = prepare(vpc, overwriteBuildScript);
ProjectBuildListener buildListener = new ProjectBuildListener(vpc);
p.addBuildListener(buildListener);
BuildException exception = null;
try {
p.fireBuildStarted();
p.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
p.addReference("ant.projectHelper", helper);
helper.parse(p, getBuildFile(vpc));
p.executeTarget(p.getDefaultTarget());
p.fireBuildFinished(null);
} catch (BuildException e) {
p.fireBuildFinished(e);
exception = e;
}
return buildListener.getBuildResult();
}
代码示例来源:origin: com.github.odavid.maven.plugins/plexus-ant-factory
project.fireBuildStarted();
代码示例来源:origin: openimaj/openimaj
project.setBaseDir(op.workingDir);
project.init();
project.fireBuildStarted();
内容来源于网络,如有侵权,请联系作者删除!