[prev in list] [next in list] [prev in thread] [next in thread]
List: ivy-user
Subject: problem resolving dependencies
From: Carsten.Pfeiffer () gebit ! de
Date: 2013-02-15 20:16:53
Message-ID: OF283B0906.5C5A2D61-ONC1257B13.006E03EB-C1257B13.0069FE6A () gebit ! de
[Download RAW message or body]
--=_alternative 0069FE67C1257B13_=
Content-Type: text/plain; charset="US-ASCII"
Hi,
I'm trying to use the artifact "richfaces-core-api" from maven-central
(see search.maven.org), but I cannot resolve the transitive dependency
google-guava
because of a missing version for it. The version is defined through a
parent-pom chain and a dependency to another artifact (richfaces-bom).
This scenarion appears to be supported by Maven, but apprently not by Ivy.
So I'm asking whether this is something that should be fixed in Ivy or
simply
an unsupported thing.
The chain from richfaces-core-api looks like this (warning, ascii non-art
ahead):
richfaces-parent -> dependency to richfaces-bom, which defines
version.google-guava and has a -> dependency to google-guava with that
version
^ parent
richfaces-root-parent
^ parent
richfaces-core-parent
^ (parent)
richfaces-core-api -> dependency to google-guava, but without version,
default scope
So, do you think it is a bug in the richfaces-core-api pom that it lacks
the version for google-guava, or is that a valid scenario to derive the
version
in such a complicated way?
Thanks,
Carsten
--=_alternative 0069FE67C1257B13_=--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic