A simple implementation of a ClassLoader that support class reloading
Build the project an start the example
gradle build
java -cp build/classes/test/:build/libs/reload-java-1.0.jar reload.ReloadExample1
The application will wait for input, enter r + <enter> to relad loaded
classes. Enter exit to terminal the application.
Change something in src/test/java/reload/example1/Example1Context.java, build
the project and enter r + <enter> to get the changes loaded.