0

I have a lot of projects in my workspace using this maven's settings.xml:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                  http://maven.apache.org/xsd/settings-1.0.0.xsd">

<mirrors>
    <mirror>
      <id>acme-nexus</id>
      <mirrorOf>*</mirrorOf>
      <url>https://repository.acme.com/repository/maven/</url>
    </mirror>
</mirrors>

<profiles>
    <profile>
        <id>acme-nexus</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
  
        <repositories>
        
            <repository>
                <id>acme-release</id>
                <name>Acme Release</name>
                <releases>
                    <enabled>true</enabled>
                    <updatePolicy>never</updatePolicy>
                    <checksumPolicy>warn</checksumPolicy>
                </releases>
                <snapshots>
                    <enabled>false</enabled>
                    <updatePolicy>never</updatePolicy>
                    <checksumPolicy>fail</checksumPolicy>
                </snapshots>
                <url>https://repository.acme.com/repository/maven/</url>
                <layout>default</layout>
            </repository>
            
            <repository>
                <id>acme-snapshot</id>
                <name>Acme Snapshot</name>
                <releases>
                    <enabled>false</enabled>
                    <updatePolicy>always</updatePolicy>
                    <checksumPolicy>warn</checksumPolicy>
                </releases>
                <snapshots>
                    <enabled>true</enabled>
                    <updatePolicy>always</updatePolicy>
                    <checksumPolicy>fail</checksumPolicy>
                </snapshots>
                <url>https://repository.acme.com/repository/INTERNAL-MAVEN-SNAPSHOT/</url>
                <layout>default</layout>
            </repository>
        </repositories>
    </profile>
    
</profiles> 

And now I'm supposed to work with another project that doesn't need any config in settings.xml...It just works with an empty settings.xml...It doesn't works with above configuration...

How can I combine this two configutations in only one settings.xml?

fco
  • 11
  • 2

0 Answers0