Women in Technology

Hear us Roar

  Building Modular Applications with Seppia
Subject:   Shared Libraries?
Date:   2005-03-20 15:29:00
From:   careck42
So far it's a bit like the Eclipse way of handling modules. What happens though if I have many modules that I want separated for logical reasons but which all use the same jar library? Do you really have to copy the same jar file into each module directory? Or is there a /shared folder?
Full Threads Newest First

Showing messages 1 through 1 of 1.

  • Shared Libraries?
    2005-03-21 02:10:24  lorenzop [View]

    Indeed it is very similar to the Eclipse way of
    handling plugins.
    The main difference is that they use xml to declare extension points and we use javascripts.

    The common folder is [INSTALLATION_DIRECTORY]/jars
    where you can find the 'bootstrapping' jars:
    rhino1.6.jar xml-beans.jar and seppia.jar

    However I'd be very careful not to dump too many jars in there. In some cases It could be better to have a jar (say log4j.jar) repeated in few modules in order to clearly seperate the various parts of the system and to know exactly what each part relies on.