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

Reply via email to