1. A computer implemented method for building a runtime environment of a system, the computer implemented method comprising: receiving by a processor, a service request containing a profile identifier, wherein the profile identifier specifies a required version of at least one software component; identifying by a processor, a complete installation of the software component, and at least one delta file; constructing by a processor, a classpath for the required version by preferentially utilizing files from the at least one delta file followed by files from the complete installation; and building by a processor, the runtime environment utilizing the classpath.