I have been using the Maven Artifact Resolver Ant Tasks with success, except in one situation:
When the artifact exists only in my local repo (with version 1-SNAPSHOT), a dependency with version LATEST fails to resolve. An example of the error message: Could not collect dependencies: Failed to collect dependencies at org.violetlib:nls:jar:LATEST If I change the dependency to use 1-SNAPSHOT as the version, the resolver succeeds. Is it intentional that a local repo does not support LATEST? In case it matters, the artifact was installed in the local repo using mvn install:install-file.