With this settings.xml you shouldn't have any trouble getting started:

<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd"
          xmlns="http://maven.apache.org/SETTINGS/1.1.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <profiles>
        <profile>
            <id>test</id>
            <repositories>
                <!--
                    This is where we get released stuff from.
                -->
                <repository>
                    <id>maven-central</id>
                    <url>http://repo1.maven.org/maven2/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>false</enabled>
                    </snapshots>
                </repository>
                <!--
                    This is where we get unreleased Apache stuff from
                -->
                <repository>
                    <id>apache-snapshots</id>
                    <url>http://repository.apache.org/content/groups/snapshots/</url>
                    <releases>
                        <enabled>false</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </repository>
                <!--
                    This is where we get unreleased Flexmojos stuff from.
                -->
                <repository>
                    <id>sonatype-snapshots</id>
                    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
                    <releases>
                        <enabled>false</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </repository>
                <!--
                    This is where third party dependencies for flexmojos come from.
                -->
                <repository>
                    <id>sonatype-flexmojos-cache</id>
                    <url>https://repository.sonatype.org/content/groups/flexgroup/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </repository>
            </repositories>

            <pluginRepositories>
                <!--
                    This is where we get released stuff from.
                -->
                <pluginRepository>
                    <id>maven-central</id>
                    <url>http://repo1.maven.org/maven2/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>false</enabled>
                    </snapshots>
                </pluginRepository>
                <!--
                     This is where we get unreleased Apache stuff from
                -->
                <pluginRepository>
                    <id>apache-snapshots</id>
                    <url>http://repository.apache.org/content/groups/snapshots/</url>
                    <releases>
                        <enabled>false</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
                <!--
                    This is where we get unreleased Flexmojos stuff from.
                -->
                <pluginRepository>
                    <id>sonatype-snapshots</id>
                    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
                    <releases>
                        <enabled>false</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
                <!--
                    This is where third party dependencies for flexmojos come from.
                -->
                <pluginRepository>
                    <id>sonatype-flexmojos-cache</id>
                    <url>https://repository.sonatype.org/content/groups/flexgroup/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
            </pluginRepositories>
        </profile>
    </profiles>

    <activeProfiles>
        <activeProfile>test</activeProfile>
    </activeProfiles>

</settings>

  • No labels