Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Eliminate or make configurable check for main artifact for packaging="pom" #636

harrah opened this Issue · 0 comments

1 participant


Poms with a packaging of “pom” normally do not have main artifacts. If one exists, however, Maven will get it. Therefore, during a normal update, Ivy checks whether a main artifact exists for a “pom” packaging exists, but it usually doesn’t. This can add a substantial time to resolution. It is not clear what the specified behavior is and whether this check is enabled by default depends on that specified behavior. At a minimum, checking for packaging="pom" should be configurable. This may be tricky to implement as an sbt-only change and may require a patch to Ivy.

@harrah harrah was assigned
@harrah harrah closed this issue from a commit
@harrah harrah Don't try to automatically detect a main artifact when packaging=pom.…
… Fixes #636.

For the rare case where a main artifact is expected, add an explicit jar()
to the dependency declaration.
@harrah harrah closed this in c5823ad
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.