Cómo ejecutar un script por lotes (archivo .bat) desde eclipse

Mi aplicación Java se inicia ejecutando un conjunto de comandos que están presentes en un archivo por lotes (archivo .bat). E importé esto al banco de trabajo de Eclipse. ¿Cómo ejecuto el archivo por lotes desde Eclipse? Al igual que en la línea de comando, doy “path: \ myBatchfile.bat” directamente. ¿Hay alguna manera que yo pueda hacer directamente desde Eclipse?

Puede llamar a su archivo .bat utilizando la función Herramientas externas (en el menú Ejecutar).


Ejemplo:

enter image description here

enter image description here

enter image description here

O bien, puede crear un archivo de comstackción Ant, que puede llamar a aplicaciones externas.

Esto le dará la ventaja de llamar al .bat no solo desde Eclipse, sino desde otros IDE, o desde la línea de comandos (en cualquier máquina).

http://ant.apache.org/manual/Tasks/exec.html

También puede ejecutar un archivo por lotes (o cualquier otro archivo ejecutable) abriéndolo con el Editor del sistema. Use Open With -> System Editor .

Asociar con el editor de texto haciendo clic con el botón derecho – Abrir con (a partir de 2017 no hay un complemento con editor especial)

Para ejecutar el complemento de instalación como https://marketplace.eclipse.org/content/easyshell
También puedes ejecutar .sh fácilmente con Git Bash

o https://github.com/culmat/eExplorer