https://github.com/sbt/sbt-maven-resolver
An sbt plugin to resolve dependencies using Aether
https://github.com/sbt/sbt-maven-resolver
sbt sbt-plugin
Last synced: 9 months ago
JSON representation
An sbt plugin to resolve dependencies using Aether
- Host: GitHub
- URL: https://github.com/sbt/sbt-maven-resolver
- Owner: sbt
- Created: 2016-04-29T07:15:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-14T07:16:36.000Z (over 1 year ago)
- Last Synced: 2024-09-14T18:44:01.995Z (over 1 year ago)
- Topics: sbt, sbt-plugin
- Language: Scala
- Homepage:
- Size: 89.8 KB
- Stars: 12
- Watchers: 9
- Forks: 9
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
sbt-maven-resolver
==================
An sbt plugin to resolve dependencies using [Aether](https://wiki.eclipse.org/Aether/What_Is_Aether) (Maven's dependency resolver) together with Apache Ivy.
It solves the problems:
- sbt does not resolve the proper snapshot-version with timestamp dependencies deployed by sbt
- the host repository's "Maven Snapshot Version Behaviour" is "Unique" (Nonunique will overwrite jar/pom at each time and update all maven-metadata.xml automatically updated once a jar was been deployed)
related question:
- [SBT cannot find snapshots in an Artifactory maven repository
](https://stackoverflow.com/questions/23584264/sbt-cannot-find-snapshots-in-an-artifactory-maven-repository/23585401)
### Usage
In `plugins.sbt`:
```scala
addSbtPlugin("org.scala-sbt" % "sbt-maven-resolver" % "0.1.0")
```
### Credits
- In 2015, Josh Suereth implemented sbt-maven-resolver as part of sbt 0.13.8 in [sbt/sbt#1793](https://github.com/sbt/sbt/pull/1793).
### License
Licensed under Apache v2 license