maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kristian Rosenvold <kristian.rosenv...@gmail.com>
Subject Re: [MNG-5551] Java 8 + Maven status
Date Fri, 28 Mar 2014 06:40:53 GMT
I have updated dependency (maven shade) to use asm 5.0.1, and I hope to get
version 0.8 of dependency released RealSoon (tm).

Kristian


2014-03-27 21:16 GMT+01:00 Mirko Friedenhagen <mfriedenhagen@gmail.com>:

> Steven,
>
> thanks, I now could reproduce this. Installing a local SNAPSHOT of the
> shared library and plugin did resolve this.
> So I guess we have to release both pretty soon :-).
> Regards Mirko
> --
> http://illegalstateexception.blogspot.com/
> https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
> https://bitbucket.org/mfriedenhagen/
>
>
> On Thu, Mar 27, 2014 at 8:37 PM, Steven Schlansker
> <stevenschlansker@gmail.com> wrote:
> > Here is a reproduction case:
> >
> > https://github.com/stevenschlansker/mdep-439-analyze-java8
> >
> > On Mar 27, 2014, at 10:26 AM, Mirko Friedenhagen <
> mfriedenhagen@gmail.com> wrote:
> >
> >> Steven, I can not reproduce that maven-dependency-plugin:analyze:2.8
> >> fails with JDK8. I have created a small library with a Lambda (call it
> >> L) and ran dependency:analyze without probems. I installed this
> >> library and made a new component depend on L and ran
> >> dependency:analyze successfully again. As stated in MDEP-439[1], can
> >> you or someone else provide a sample? Otherwise I will close this bug.
> >>
> >> [1] http://jira.codehaus.org/browse/MDEP-439
> >> Regards Mirko
> >> --
> >> http://illegalstateexception.blogspot.com/
> >> https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
> >> https://bitbucket.org/mfriedenhagen/
> >>
> >>
> >> On Thu, Mar 27, 2014 at 1:28 PM, Matt Benson <gudnabrsam@gmail.com>
> wrote:
> >>> Oh, good news on the dependency plugin bit--I almost forgot that you
> had
> >>> mentioned its underlying library having already upgraded its trunk to
> >>> version 4. I was thinking more about jdependency, which supports the
> shade
> >>> plugin.
> >>>
> >>> Matt
> >>> On Mar 27, 2014 7:22 AM, "Matt Benson" <gudnabrsam@gmail.com> wrote:
> >>>
> >>>> Oh, well... It's no secret that ASM 3, being interface-based, is
> wholly
> >>>> incompatible with ASM 4, which took the approach of using abstract
> classes
> >>>> to significantly reduce the amount of code needed to accomplish a
> given
> >>>> task. ASM 5 claims to be compatible with 4, which is why I, not
> realizing
> >>>> that the plugins in question were based on ASM 3, suggested that
> simply
> >>>> "dropping in" the new jar should suffice. The good news is that the
> upgrade
> >>>> process is not terribly onerous, if only someone steps to do it.
> >>>>
> >>>> Matt
> >>>> On Mar 27, 2014 5:25 AM, "Mirko Friedenhagen" <
> mfriedenhagen@gmail.com>
> >>>> wrote:
> >>>>
> >>>>> Mark,
> >>>>>
> >>>>> the analyze goal depends on the
> >>>>> org.apache.maven.shared:maven-dependency-analyzer:1.4 which depends
> on
> >>>>> asm 3.3.1. The trunk already moved to 4.2. I will see what happens
> >>>>> when switching to asm 5 :-)
> >>>>> Regards Mirko
> >>>>> --
> >>>>> http://illegalstateexception.blogspot.com/
> >>>>> https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
> >>>>> https://bitbucket.org/mfriedenhagen/
> >>>>>
> >>>>>
> >>>>> On Thu, Mar 27, 2014 at 5:45 AM, Mark Derricutt <mark@talios.com>
> wrote:
> >>>>>> What version of the maven-dependency-plugin?  I'm using 2.8
fine
> under
> >>>>> JDK8
> >>>>>> and have been for some time - this is using the `copy-dependencies`
> >>>>> goal and
> >>>>>> nothing else tho...
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On 27 Mar 2014, at 6:15, Steven Schlansker wrote:
> >>>>>>
> >>>>>>> Java 8 has now been out for a week and Maven is still not
really
> >>>>>>> compatible.
> >>>>>>> In particular, the maven-shade-plugin and maven-dependency-plugin
> do
> >>>>> not
> >>>>>>> work
> >>>>>>> due to an old version of ASM that throws
> >>>>> ArrayIndexOutOfBoundsException on
> >>>>>>> Java 8 class files.
> >>>>>
> >>>>> ---------------------------------------------------------------------
> >>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>>>> For additional commands, e-mail: users-help@maven.apache.org
> >>>>>
> >>>>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: users-help@maven.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message