ojob.io/oaf/mavenGetJars

Usage

ojob ojob.io/oaf/mavenGetJars folder=. updateTransitive=true updateLevel=1 

Description

Given a maven dependency list file (.maven.yaml) will download all the corresponding JAR files (REQUIRES mvn to be installed)

Expects

Name Description
folder The output folder where the JAR files will be placed
updateTransitive If true, transitive dependencies of the declared artifacts will also be added as direct dependencies pinned to their own latest version (overriding whatever older version was pulled in transitively)
updateLevel Opt-in upgrades of declared numeric release versions: 0 (default) keeps pinned versions; 1 selects the latest patch within the same major/minor; 2 selects the latest minor/patch within the same major. Qualified versions and version ranges are kept. Missing versions and latest=true retain their existing latest-version behavior. Does not change updateTransitive.