code: public static synchronized void detach() throws Exception { // NOPMD
  		if (jvmVirtualMachine != null) {
  			final Class<?> virtualMachineClass = jvmVirtualMachine.getClass();
  			final Method detachMethod = virtualMachineClass.getMethod("detach");
  			jvmVirtualMachine = invoke(detachMethod, jvmVirtualMachine);
  			jvmVirtualMachine = null;
  		}
  	}
docs: Détachement du singleton.
  @throws Exception e