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
In some cases its OK, in other cases not OK. All depends upon whether the library keeps application-specific state in static fields.