Package org.apache.tools.ant

Examples of org.apache.tools.ant.Project.addBuildListener()


    public void testLogUTF8Echo() {
        Project p = new Project();
        p.init();
        EchoTestLogger logger = new EchoTestLogger();
        p.addBuildListener(logger);
        Echo echo = new Echo();
        echo.setProject(p);
        echo.setTaskName("testLogUTF8Echo");
        echo.setMessage("\u00e4\u00a9");
        removeThis = new File("abc.txt");
View Full Code Here


        Project project = new Project();
        DefaultLogger logger = new DefaultLogger();
        logger.setOutputPrintStream(System.out);
        logger.setErrorPrintStream(System.err);
        logger.setMessageOutputLevel(Project.MSG_INFO);
        project.addBuildListener(logger);
        project.init();
        task.setProject(project);
        /* getResourceAsStream override unnecessary on JDK 7. Ought to work around JAXP #6723276 in JDK 6, but causes a TypeCheckError in FunctionCall for reasons TBD:
        Thread.currentThread().setContextClassLoader(new ClassLoader(ClassLoader.getSystemClassLoader().getParent()) {
            public InputStream getResourceAsStream(String name) {
View Full Code Here

        return hudsuckr;
    }
   
    private String runHudsuckr(String... args) {
      Project p = new Project();
        p.addBuildListener(new AntJettyLoggerBuildListener(log));
        ExecTask exec = new ExecTask();
        exec.setProject(p);
        exec.setTaskType("hudsuckr");
        exec.setExecutable(extractHudsuckr().getAbsolutePath());
        exec.setFailonerror(false);
View Full Code Here

          fileType = url.getFile().substring(fileTypeIndex);
        }
        File outputFile = FileUtils.getFileUtils().createTempFile("se-", fileType, null);
        outputFile.deleteOnExit(); // to be on the safe side.
        Project p = new Project();
        p.addBuildListener(new AntJettyLoggerBuildListener(LOGGER));
        Get g = new Get();
        g.setProject(p);
        g.setSrc(url);
        g.setDest(outputFile);
        g.execute();
View Full Code Here

   */
  public static void main ( final String[] args ) {
    final Project project = new Project ( ) ;
    final DefaultLogger logger = new AnsiColorLogger ( ) ;
    logger.setMessageOutputLevel ( Project.MSG_INFO ) ;
    project.addBuildListener ( logger ) ;
    project.init ( ) ;
    final Groovyc compiler = new Groovyc ( ) ;
    compiler.setProject ( project ) ;
    final String[] arguments = compiler.evalCompilerFlags ( project , args ) ;
    String dest = "." ;
View Full Code Here

    }
   
    /** Execute scutil and quit, returning the output */
    protected String runScutil(String arg) {
        Project p = new Project();
        p.addBuildListener(new AntJettyLoggerBuildListener(log));
        ExecTask exec = new ExecTask();
        exec.setProject(p);
        exec.setTaskType("scutil");
        exec.setExecutable(findScutilBin());
        exec.setFailonerror(false);
View Full Code Here

    }
   
    /** Execute networksetup, returning the output */
    protected String runNetworkSetup(String... args) {
        Project p = new Project();
        p.addBuildListener(new AntJettyLoggerBuildListener(log));
        ExecTask exec = new ExecTask();
        exec.setProject(p);
        exec.setTaskType("networksetup");
        exec.setExecutable(findNetworkSetupBin());
        exec.setFailonerror(false);
View Full Code Here

        p.setUserProperty("ant.file", buildFile.getAbsolutePath());
        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);
View Full Code Here

        project.setBasedir(home);
        final DefaultLogger logger = new DefaultLogger();
        logger.setOutputPrintStream(System.out);
        logger.setErrorPrintStream(System.err);
        logger.setMessageOutputLevel(Project.MSG_DEBUG);
        project.addBuildListener(logger);

        final Java java = new Java();
        java.setFork(true);
        java.setSpawn(spawn);
        //java.setClassname(org.exist.start.Main.class.getName());
View Full Code Here

        myPriorityLevel = ((Integer) myThreadPriorityLevel.get()).intValue();
        target = (String) myThreadTarget.get();
        try {
            myConsumer.startDocument();
            Project theProject = new Project();
            theProject.addBuildListener(this);
            theProject.fireBuildStarted();
            theProject.init();
            ProjectHelper helper = ProjectHelper.getProjectHelper();
            helper.parse(theProject, myBuildFile);
            if (target.equals(EMPTY_STRING)) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.