I have a application with 4 components. Amongst the 4 comps, there will be some common jars which will be used acroos. What is the good practice to package components and depoly it on server? And also how the common jars will be referred by the components?