Skip to content

Instantly share code, notes, and snippets.

@ktuukkan
Last active September 20, 2018 13:11
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ktuukkan/8cf2de1e915185118c60 to your computer and use it in GitHub Desktop.
Save ktuukkan/8cf2de1e915185118c60 to your computer and use it in GitHub Desktop.
Maven config for snapshot dependencies / Sonatype Nexus
<settings>
...
<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>
...
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>maven-releases</id>
<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>maven-snapshots</id>
<url>http://oss.sonatype.org/content/repositories/snapshots</url>
<layout>default</layout>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
</profiles>
...
</settings>
<project>
...
<dependencies>
<dependency>
<groupId>net.sf.marineapi</groupId>
<artifactId>marineapi</artifactId>
<version>0.10.0-SNAPSHOT</version>
</dependency>
</dependencies>
...
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment