In real practice it doesn't work well though, as someone already brought
up. It can result in duplication of libraries on the class path (the same
library under different groupId).

/Anders (mobile)

Den ons 19 feb. 2020 14:52Elliotte Rusty Harold <elh...@ibiblio.org> skrev:

> I set up some simple projects and tested this manually. As best I can
> determine, relocation does work as one would hope, at least in Maven
> and M2E. (No idea about Gradle or Ivy.)
>
> The documentation should probably be rewritten because it assumes you
> can change published pom.xml files, which isn't true on Maven central.
>
> On Mon, Feb 17, 2020 at 3:36 PM Hervé BOUTEMY <herve.bout...@free.fr>
> wrote:
> >
> > you can test with
> > https://repo.maven.apache.org/maven2/ant/ant/1.7.0/ant-1.7.0.pom
> > https://repo.maven.apache.org/maven2/javax/xml/jaxrpc/1.1/jaxrpc-1.1.pom
> >
> https://repo.maven.apache.org/maven2/javax/xml/jaxb-api/1.0.1/jaxb-api-1.0.1.pom
> >
> > testing relocation was on my todo list for years, but I never really test
> >
> > Regards,
> >
> > Hervé
> >
> > Le dimanche 16 février 2020, 15:18:17 CET Elliotte Rusty Harold a écrit :
> > > On Sun, Feb 16, 2020 at 2:35 AM <herve.bout...@free.fr> wrote:
> > > > see:
> > > > -
> > > >
> http://maven.apache.org/ref/3.6.3/maven-model/maven.html#class_relocation
> > > > - https://maven.apache.org/guides/mini/guide-relocation.html
> > >
> > > The guide to relocation seems to assume a lot more access and control
> > > to the repo than is the case with public repositories like Maven
> > > Central. I'm not sure it's actually possible to follow these steps
> > > today, though perhaps that could be changed.
> > >
> > > I'd still like to see the code in the repo that implements support for
> > > this or, better yet, a sample project that demonstrates relocation is
> > > possible.
> > >
> > > If this does work, I can see a lot of use cases for it, but I'm
> > > currently working with the assumption it is not.
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
>
>
> --
> Elliotte Rusty Harold
> elh...@ibiblio.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

Reply via email to