Como executar um arquivo .jar dentro de outro programa java?

Eu tenho um arquivo .jar, que eu posso rodar na linha de comando:

java -jar myFile.jar argument1

Eu quero salvar a saída deste .jar como uma variável String dentro de outro programa java.

Como eu posso fazer isso?

Eu tentei incluir myFile.jar como uma referência no meu programa e fazendomyFile.main(new String{"argument1"}) no meu programa. Mas isso só imprime os resultados para o console, não posso usar os resultados no meu programa.

Espero que isso não seja muito confuso.

questionAnswers(4)

yourAnswerToTheQuestion