Package org.apache.tools.ant

Examples of org.apache.tools.ant.BuildLogger


        project.setUserProperty("ant.file" , new File(dir, "build.xml").getAbsolutePath());
        ProjectHelper.configureProject(project, new File(dir, "build.xml"));
        project.setBaseDir(dir);
           
        // Configure logging verbosity
        BuildLogger logger = new DefaultLogger();
        logger.setMessageOutputLevel(this.verbose ? Project.MSG_VERBOSE
                : this.quiet ? Project.MSG_WARN : Project.MSG_INFO);
        logger.setOutputPrintStream(System.out);
        logger.setErrorPrintStream(System.err);
        project.addBuildListener(logger);

        // Set properties
        project.setUserProperty("ivy.packager.organisation",
                                        "" + this.mr.getModuleId().getOrganisation());
View Full Code Here


            testSuiteProject.addReference("Wsdl2javaTestSuite", testSuiteProject);
            testSuiteProject.setBasedir("./");
            testSuiteProject.setDefaultTarget(Wsdl2javaTestSuite.COMPILE_TASK);
           
            /* Setup the logger */
            BuildLogger logger = new DefaultLogger();
            testSuiteProject.addBuildListener(logger);
            logger.setMessageOutputLevel(Project.MSG_INFO);
            logger.setOutputPrintStream(System.out);
            logger.setErrorPrintStream(System.err);

            /* Set up the default task (the compile task).  We add the "javac" target,
             * and all the options for it.
             */
            Target defaultTarget = new Target();
View Full Code Here

        project.setUserProperty("ant.file" , new File(dir, "build.xml").getAbsolutePath());
        ProjectHelper.configureProject(project, new File(dir, "build.xml"));
        project.setBaseDir(dir);
           
        // Configure logging verbosity
        BuildLogger logger = new DefaultLogger();
        logger.setMessageOutputLevel(this.verbose ? Project.MSG_VERBOSE
                : this.quiet ? Project.MSG_WARN : Project.MSG_INFO);
        logger.setOutputPrintStream(System.out);
        logger.setErrorPrintStream(System.err);
        project.addBuildListener(logger);

        // Set properties
        project.setUserProperty("ivy.packager.organisation",
                                        "" + this.mr.getModuleId().getOrganisation());
View Full Code Here

  private JUnitTask createJUnitTask(
      IJavaProject javaProject, boolean debug, boolean halt)
    throws Exception
  {
    Project antProject = new Project();
    BuildLogger buildLogger = new DefaultLogger();
    buildLogger.setEmacsMode(true);
    buildLogger.setMessageOutputLevel(debug ? Project.MSG_DEBUG : Project.MSG_INFO);
    buildLogger.setOutputPrintStream(getContext().out);
    buildLogger.setErrorPrintStream(getContext().err);
    antProject.addBuildListener(buildLogger);
    antProject.setBasedir(ProjectUtils.getPath(javaProject.getProject()));

    // construct classpath
    Path classpath = new Path(antProject);
View Full Code Here

    project.build(IncrementalProjectBuilder.INCREMENTAL_BUILD, null);

    IJavaProject javaProject = JavaUtils.getJavaProject(project);

    Project antProject = new Project();
    BuildLogger buildLogger = new DefaultLogger();
    buildLogger.setMessageOutputLevel(debug ? Project.MSG_DEBUG : Project.MSG_INFO);
    buildLogger.setOutputPrintStream(getContext().out);
    buildLogger.setErrorPrintStream(getContext().err);
    antProject.addBuildListener(buildLogger);
    antProject.setBasedir(ProjectUtils.getPath(project));
    antProject.setDefaultInputStream(System.in);

    if (mainClass == null){
View Full Code Here

    String dest = getPreferences().getValue(project, "org.eclim.java.doc.dest");
    String packageNames =
      getPreferences().getValue(project, "org.eclim.java.doc.packagenames");

    Project antProject = new Project();
    BuildLogger buildLogger = new DefaultLogger();
    buildLogger.setMessageOutputLevel(debug ? Project.MSG_DEBUG : Project.MSG_INFO);
    buildLogger.setOutputPrintStream(getContext().out);
    buildLogger.setErrorPrintStream(getContext().err);
    antProject.addBuildListener(buildLogger);
    antProject.setBasedir(ProjectUtils.getPath(project));
    Javadoc javadoc = new Javadoc();
    javadoc.setTaskName("javadoc");
    javadoc.setProject(antProject);
View Full Code Here

     * #### this method could move to an AntUtils class.
     */   
    public static Project createProject() {
        Project project = new Project();

        BuildLogger logger = new NoBannerLogger();

        logger.setMessageOutputLevel( org.apache.tools.ant.Project.MSG_INFO );
        logger.setOutputPrintStream( System.out );
        logger.setErrorPrintStream( System.err);

        project.addBuildListener( logger );
        project.init();
       
        // force lazy construction which avoids null pointer exceptions when using
View Full Code Here

TOP

Related Classes of org.apache.tools.ant.BuildLogger

Copyright © 2018 www.massapicom. 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.