1 Reply Latest reply on Mar 8, 2008 3:36 AM by gavin.king

    Reducing deploy and project size by centralizing lib-files

      Hello all,


      I was wondering, why my ear-files are that big and found out, that the library-jars are taking most of the space.


      Is there any reason, not to put all first/second/third-party-jars in the folder deploy/lib of my jboss installation.


      I know, that different programs might want different versions of the libraries, but I am working only with one lib-version for all projects and the production system is and will be dedicated to only these projects.


      Can something ugly happen, when I put all jars into the folder jboss/default/deploy/lib? Are there known problems with some jars?


      Thanks in advance, Peter


      Currently, these files get bound into my project (with the default settings of Seam 2.0.0.GA):


      projectname.ear\lib:
        antlr-runtime.jar
        drools-compiler.jar
        drools-core.jar
        jboss-el.jar
        jbpm-jpdl.jar
        mvel14.jar
        richfaces.jar
      
      projectname.ear\projectname.war\WEB-INF\lib:
        commons-beanutils.jar  
        commons-digester.jar
        jboss-seam-debug.jar
        jboss-seam-ioc.jar
        jboss-seam-mail.jar
        jboss-seam-pdf.jar
        jboss-seam-remoting.jar
        jboss-seam-ui.jar
        jsf-facelets.jar
        richfaces-impl.jar
        richfaces-ui.jar