Message-ID: <1923428739.84374.1397664197747.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_84373_1071492462.1397664197746" ------=_Part_84373_1071492462.1397664197746 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Specification dependencies allow the dependency on a particular = library that only provides an API, and that should resolve to one or more i= mplementing libraries.=20
Would need to be able to provide:=20
We shouldn't limit this to APIs and implementations but also to jars tha= t aggregate others, eg. spring aggregates spring-dao, spring-hibernate,... = (usually everything built with the assembly plugin). This is what in linux = packages is called provides, so I'd say spring 1.2.5 provi= des spring-dao 1.2.5, spring-hibernate 1.2.5, ...