title: Run java command in different JVM
body: <p>Goal: I have client-server program in which client and server runs in different jvms.
  To test the same, I want to invoke the Server in a different JVM programatically and then use current jvm to run the client and execute different C/S tests.</p>
  
  <p>Is there any way I can execute a method or run Java commands in different jvm programatically?</p>