1. A method of executing an interpreted programming language application (IPLA) from a server at a designated virtual machine on a computer, comprising: extracting 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 the repository file in a web start cache; moving the repository file to a run directory accessible by the designated virtual machine, wherein the run directory is outside the web start cache; and executing the IPLA from the run directory rather than the web start cache using the at least one resource.