I disagree, even though I could live with it. How about putting the effort in improving the Java implementation if something is wrong with symlink extraction? And BTW, your archives in this case (see other thread) just had the wrong extension because you packed them without the "z" option, which is a simple user mistake. I can also create an Excel file and rename it to myfile.txt, which does not make it readable in a normal text editor. ;-) -- Alexander Kriegisch
> Am 03.06.2014 um 06:20 schrieb Dan Tran <[email protected]>: > > 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 < >>>> [email protected]> 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 <[email protected]>: >>>>>> >>>>>> 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 < >>>>>> [email protected]> 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 <[email protected]>: >>>>>>>> >>>>>>>> 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: [email protected] >>>>>>> For additional commands, e-mail: [email protected] >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >> >> 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 >> >> >> >> >> >> >> >> >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
