Package org.apache.maven.model.io.xpp3

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader


            return;
        }

        try
        {
            Model model = new MavenXpp3Reader().read( new FileReader( pom ) );
            DistributionManagement dist = model.getDistributionManagement();
            if ( dist != null )
            {
                Relocation relocation = dist.getRelocation();
                if ( relocation != null )
View Full Code Here


    }

    protected Model getSupplement( Xpp3Dom supplementModelXml )
        throws MojoExecutionException
    {
        MavenXpp3Reader modelReader = new MavenXpp3Reader();
        Model model = null;

        try
        {
            model = modelReader.read( new StringReader( supplementModelXml.toString() ) );
            String groupId = model.getGroupId();
            String artifactId = model.getArtifactId();

            if ( groupId == null || groupId.trim().equals( "" ) )
            {
View Full Code Here

public class PomReader {
    private final Model pom;

    public PomReader(InputStream is) {
        try {
            MavenXpp3Reader reader = new MavenXpp3Reader();
            this.pom = reader.read(is);
        } catch (Exception e) {
            throw new RuntimeException("Error trying to read pom.", e);
        }
    }
View Full Code Here

            return;
        }
       
        try
        {
            Model model = new MavenXpp3Reader().read( new FileReader( pom ) );
            DistributionManagement dist = model.getDistributionManagement();
            if ( dist != null )
            {
                Relocation relocation = dist.getRelocation();
                if ( relocation != null )
View Full Code Here

    /**
     * Constructs a new helper objects and initializes itself.
     */
    public BundleTestInfo() {
        // get a raw POM view, not a fully realized POM object.
        MavenXpp3Reader reader = new MavenXpp3Reader();
        FileReader fileReader;
        final String fileName = "pom.xml";
        try {
            fileReader = new FileReader(fileName);
        } catch (FileNotFoundException e) {
            throw new IllegalStateException("Could not find " + fileName, e);
        }
        try {
            Model model = reader.read(fileReader);
            this.project = new MavenProject(model);
        } catch (FileNotFoundException e) {
            throw new IllegalStateException(e);
        } catch (IOException e) {
            throw new IllegalStateException(e);
View Full Code Here

        throws MojoExecutionException
    {
        Model model;
        try
        {
            model = new MavenXpp3Reader().read( ReaderFactory.newXmlReader( pom ) );
        }
        catch ( XmlPullParserException e )
        {
            throw new MojoExecutionException( "Unable to parse POM at " + pom.getAbsolutePath() + ": " + e.getMessage(),
                                              e );
View Full Code Here

            return null;
        }
       
        PomInfo pomInfo = null;

        MavenXpp3Reader reader = new MavenXpp3Reader();
        XmlStreamReader xmlReader = null;
        Model model = null;
        try
        {
            xmlReader = ReaderFactory.newXmlReader( pomFile );
            model = reader.read( xmlReader );
        }
        finally
        {
            if ( xmlReader != null )
            {
View Full Code Here

            // MavenXpp3Reader leaves the file open, so we need to close it ourselves.
            FileReader reader = new FileReader( pom );
            Model model = null;
            try
            {
                model = new MavenXpp3Reader().read( reader );
            }
            finally
            {
                if ( reader != null )
                {
View Full Code Here

            return;
        }

        try
        {
            Model model = new MavenXpp3Reader().read( new FileReader( pom ) );
            DistributionManagement dist = model.getDistributionManagement();
            if ( dist != null )
            {
                Relocation relocation = dist.getRelocation();
                if ( relocation != null )
View Full Code Here

    }

    private static Model getMavenModel( String workingDirectory, String pomFilename )
        throws Exception
    {
        MavenXpp3Reader pomReader = new MavenXpp3Reader();
        return pomReader.read( ReaderFactory.newXmlReader( new File( workingDirectory, pomFilename ) ) );
    }
View Full Code Here

TOP

Related Classes of org.apache.maven.model.io.xpp3.MavenXpp3Reader

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.