Where JRemoteRun library should be used:
You are running java application like web or
graphical application. And you want get or set value of class field, invoke some
method, or execute some java code in your program. JRemoteRun
library can execute your java code without restarting program and return result
in 5 seconds (depending how long your code will be executed).
This library can be used under BSD licence.