¿Cómo ejecutar un archivo .jar desde dentro de otro programa java?

Tengo un archivo .jar, que puedo ejecutar en la línea de comandos:

java -jar myFile.jar argument1

Quiero guardar la salida de este .jar como una variable de cadena dentro de otro programa java.

¿Cómo puedo hacerlo?

Intenté incluir myFile.jar como referencia en mi programa, y ​​haciendomyFile.main(new String{"argument1"}) en mi programa Pero esto solo imprime los resultados en la consola, no puedo usar los resultados en mi programa.

Espero que esto no sea demasiado confuso.

Respuestas a la pregunta(4)

Su respuesta a la pregunta