maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Tran <dant...@gmail.com>
Subject Re: Use native tar to unpack? good/bad idea?
Date Tue, 03 Jun 2014 04:20:28 GMT
Looks like it is worth a try to get maven-dependency-plugin having an
option to use native tar during unpack.

Thanks Jason

-Dan



On Mon, Jun 2, 2014 at 6:32 PM, Jason van Zyl <jason@takari.io> wrote:

> I have had many problems with Java-based TAR solutions. I often use this
> where I can:
>
>
> https://github.com/airlift/airship/blob/master/airship-shared/src/main/java/io/airlift/airship/shared/FileUtils.java
>
> On Jun 2, 2014, at 7:15 PM, Dan Tran <dantran@gmail.com> wrote:
>
> > BTW,
> >
> > I never have good luck with plexus-archiver, and always ended up to
> > implement my own 'unpack' using native tar to speed up the build and also
> > reserve the softlinks in the archive.
> >
> > So am asking the user list to see if there any interests in this feature
> to
> > give enough incentive to implement it
> >
> > Thanks
> >
> > -D
> >
> >
> >
> > On Mon, Jun 2, 2014 at 4:08 PM, Dan Tran <dantran@gmail.com> wrote:
> >
> >> Hi Alex,  I will find a good sample file for you.
> >>
> >> Thanks
> >>
> >> -D
> >>
> >>
> >> On Mon, Jun 2, 2014 at 3:57 PM, Alexander Kriegisch <
> >> Alexander@kriegisch.name> wrote:
> >>
> >>> Oh, I see, multiple options. Okay, then yes - maintenance nightmare. I
> >>> think we should not easily give up Java's idea of platform
> independence and
> >>> Maven's whole point: creating standardised, repeatable builds.
> >>>
> >>> If your idea is a reaction on your latest tar.gz problems, maybe we can
> >>> find another solution for it. You have not reacted on my offer to
> inspect
> >>> your files and see if I have an idea how to fix that in Java. :-)
> >>> --
> >>> Alexander Kriegisch
> >>>
> >>>
> >>>> Am 03.06.2014 um 00:48 schrieb Dan Tran <dantran@gmail.com>:
> >>>>
> >>>> correct,   I would expect user to install tar.exe or cygwin with tar
> on
> >>>> windows and activate the option.  By default, it still uses
> >>> plexus-archiver
> >>>> to unpack
> >>>>
> >>>> -D
> >>>>
> >>>>
> >>>> On Mon, Jun 2, 2014 at 3:42 PM, Alexander Kriegisch <
> >>>> Alexander@kriegisch.name> wrote:
> >>>>
> >>>>> Windows does not have tar by default. You need to install Git (incl.
> >>> Git
> >>>>> Bash), Cygwin, GnuWin32 or similar. I would not expect any user
to
> >>> have tar
> >>>>> installed at all or if so then in any predictable location or even
> >>>>> reachable via PATH.
> >>>>> --
> >>>>> Alexander Kriegisch
> >>>>>
> >>>>>
> >>>>>> Am 03.06.2014 um 00:36 schrieb Dan Tran <dantran@gmail.com>:
> >>>>>>
> >>>>>> I am think of enhancing maven-dependency-plugin by adding option
 to
> >>>>> unpack
> >>>>>> 'tar' like artifact using native tar since it is faster and
reserve
> >>> soft
> >>>>>> links (?)
> >>>>>>
> >>>>>> Thoughts? would it be a maintaining night mare??
> >>>>>>
> >>>>>> Thanks
> >>>>>>
> >>>>>> -Dan
> >>>>>
> >>>>> ---------------------------------------------------------------------
> >>>>> 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
> >>>
> >>>
> >>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> http://twitter.com/takari_io
> ---------------------------------------------------------
>
> To think is easy. To act is hard. But the hardest thing in the world is to
> act in accordance with your thinking.
>
>  -- Johann von Goethe
>
>
>
>
>
>
>
>
>
>

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