Yes, you can create a single jar (I have used ant targets previously, there should be some tools available).
Sent from my iPhone On Apr 28, 2012, at 6:23 PM, Russell Jurney <[email protected]> wrote: > That makes sense. I can copy the jars and organize them that way. > > Is it possible to zip multiple jars into one jar, and then load that jar? > > On Sat, Apr 28, 2012 at 6:18 PM, Prashant Kommireddi > <[email protected]>wrote: > >> You would ideally not want to load jars you don't use. Can you create >> a directory containing jars specific to this script? >> >> On Apr 28, 2012, at 6:13 PM, Russell Jurney <[email protected]> >> wrote: >> >>> There are tons more jars in that directory that I don't need. Is there a >>> reason to be concerned about loading all of them? >>> >>> On Sat, Apr 28, 2012 at 6:03 PM, Prashant Kommireddi < >> [email protected]>wrote: >>> >>>> In pig 0.10 you can glob these jars in your pig script. >>>> >>>> Register path/*.jar >>>> >>>> Sent from my iPhone >>>> >>>> On Apr 28, 2012, at 4:22 PM, Russell Jurney <[email protected]> >>>> wrote: >>>> >>>>> I have a lot of pig stuff like this: >>>>> >>>>> /* Load Avro jars and define shortcut */ >>>>> register /me/pig/build/ivy/lib/Pig/avro-1.5.3.jar >>>>> register /me/pig/build/ivy/lib/Pig/json-simple-1.1.jar >>>>> register /me/pig/build/ivy/lib/Pig/jackson-core-asl-1.7.3.jar >>>>> register /me/pig/build/ivy/lib/Pig/jackson-mapper-asl-1.7.3.jar >>>>> register /me/pig/build/ivy/lib/Pig/joda-time-1.6.jar >>>>> >>>>> define AvroStorage org.apache.pig.piggybank.storage.avro.AvroStorage(); >>>>> >>>>> >>>>> I hate to paste it in every file. Is there a way to load this stuff in >>>> one >>>>> line, like a macro? Macros can't register. >>>>> >>>>> -- >>>>> Russell Jurney twitter.com/rjurney [email protected] >>>> datasyndrome.com >>>> >>> >>> >>> >>> -- >>> Russell Jurney twitter.com/rjurney [email protected] >> datasyndrome.com >> > > > > -- > Russell Jurney twitter.com/rjurney [email protected] datasyndrome.com
