The omod contains more.  The omod has the lib folder which contains both the
module api jar and any other unique library dependencies defined by the
module.

If everyone is ok with this I'll commit changes to the few mavenized I know
about and then change the scripts on the mavenization wiki page:
https://wiki.openmrs.org/display/docs/Converting+old+code+to+Maven

Ben

On Thu, Sep 22, 2011 at 5:20 PM, Darius Jazayeri <[email protected]>wrote:

> It's fine by me. Is the jar in omod/target just exactly like the omod but
> with a different file extension? Or does it only have classes or something?
>
> -Darius
>
> On Wed, Sep 21, 2011 at 6:13 AM, Ben Wolfe <[email protected]> wrote:
>
>> Currently if you check out a mavenized module eclipse will fail to
>> recognize the "omod" project as a java project.  This is because we have
>> "packaging" set to "omod" in the pom.xml.  If packaging is "jar" eclipse is
>> ok with things and everything works out of the box/checkout with eclipse.
>>
>> The openmrs module maven plugin that Matt and Co wrote looks at this
>> packaging type and so knows what files to put into the generated
>> target/moduleid.omod.
>>
>> Matt looked into a solution and modified the plugin and pom slightly to
>> allow for the pom.xml packaging to be "jar".
>>
>> *Question:*
>> After the modification, when the module is packaged both a jar and an omod
>> file is put into omod/target.
>>
>> Is this an acceptable trade-off to people to make module startup easier
>> for folks?
>>
>> Ben
>> ------------------------------
>> Click here to 
>> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
>> OpenMRS Developers' mailing list
>
>
> ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to