Package org.codehaus.mojo.appassembler.model

Examples of org.codehaus.mojo.appassembler.model.Classpath


    private void test( Platform util, String[] asserts )
        throws Exception
    {
        Daemon daemon = new Daemon();
        daemon.setClasspath( new Classpath() );

        assertEquals( "", util.getClassPath( daemon ) );

        List classpath = daemon.getClasspath().getDirectories();
        classpath.add( createDirectory( asserts[0] ) );
View Full Code Here


        booterDaemon.setJvmSettings( jvmSettings );

        MavenProject project = request.getMavenProject();

        Classpath classpath = new Classpath();
        booterDaemon.setClasspath( classpath );
        classpath.addDirectory( createDirectory( "etc" ) );
        classpath.addDependency( createDependency( project, "org.codehaus.mojo.appassembler:appassembler-booter",
                                                   request.getRepositoryLayout() ) );

        // TODO: Transitively resolve the dependencies of the booter - for now we're just hardcoding them in
        classpath.addDependency( createDependency( project, "org.codehaus.mojo.appassembler:appassembler-model",
                                                   request.getRepositoryLayout() ) );
        classpath.addDependency( createDependency( project, "org.codehaus.plexus:plexus-utils",
                                                   request.getRepositoryLayout() ) );
        classpath.addDependency( createDependency( project, "stax:stax-api",
                                                   request.getRepositoryLayout() ) );
        classpath.addDependency( createDependency( project, "stax:stax",
                                                   request.getRepositoryLayout() ) );
       
        scriptGenerator.createBinScript( getPlatformName(), booterDaemon, outputDirectory );
    }
View Full Code Here

            directories.add( directory );
        }

        if ( daemon.getClasspath() == null )
        {
            daemon.setClasspath( new Classpath() );
        }
        daemon.getClasspath().setDirectories( directories );
        daemon.setRepositoryName( repositoryName );

        List dependencies = new ArrayList();
View Full Code Here

    protected Daemon createDaemon( MavenProject project, ArtifactRepositoryLayout layout )
    {
        Daemon complete = new Daemon();

        complete.setClasspath( new Classpath() );

        // -----------------------------------------------------------------------
        // Add the project itself as a dependency.
        // -----------------------------------------------------------------------
        Dependency projectDependency = new Dependency();
View Full Code Here

TOP

Related Classes of org.codehaus.mojo.appassembler.model.Classpath

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.