1. A method of executing an interpreted programming language application (IPLA) from a server at a designated virtual machine on a computer, comprising: extracting, by a web start virtual machine executed by a processor on the computer, a manifest file, wherein the manifest file indicates at least one resource for the IPLA and a repository file and wherein the repository file is associated with the at least one resource; locating, by the web start virtual machine, the repository file in a web start cache in a web start application of the web start virtual machine; moving, by the web start virtual machine, the repository file to a run directory accessible by the designated virtual machine, wherein the run directory is outside the web start cache; terminating, by the processor, the web start virtual machine; designating, by the web start virtual machine, a particular virtual machine from a plurality of virtual machines for use by the IPLA based upon the run directory to which the repository file was moved thereby forming the designated virtual machine, wherein the designated virtual machine runs a different set of classes in executing the IPLA as compared to the web start virtual machine executing the IPLA via the web start application; and executing, by the designated virtual machine executed by the processor on the computer, the IPLA from the run directory rather than the web start cache using the at least one resource.