I was introduced to the Play framework, and one of the amazing things I found about it is that there is no need to compile the project. You only need to save the edited files an
If you are talking about Play framework 1.x, it has an application class manager, which automatically load the java source file and compile it into byte code (using Eclipse Java Compiler), in additional it will enhance the compiled code using Javassist. Check the codes in https://github.com/playframework/play/tree/master/framework/src/play/classloading.