Dan, One thing that you might consider to improve start up times is to build separate jar files for .class and .java files. The small jars containing only .class files should load faster and cache better. Regards, Tony O'Hagan