persistente sesión local de tty con java

Estoy desarrollando un cliente de shell web, con funcionalidad de pestaña "finalización de código" y tengo una pregunta. Alguien sabe una manera de abrir una conexión persistente tty local donde pueda ejecutar múltiples comandos con una sesión, no me gustaría ejecutar Runtime.getRuntime (). Exec ("comando") todo el tiempo; ¿Cualquier sugerencia? Saludos

Respuestas a la pregunta(1)

Su respuesta a la pregunta