Ejecutar los programas

En esta sección obtendrá más información acerca de la ejecución de programas Java en el entorno de trabajo.

  1. En la vista Explorador de paquetes, localice junit.textui.TestRunner.java y púlselo dos veces para abrirlo en un editor.
  2. En la vista Esquema, observe que la clase TestRunner tiene un icono que indica que la clase define un método main.

    Vista Esquema en la que figura seleccionada la clase TestRunner

  3. Pulse TestRunner.java con el botón derecho del ratón, en el Explorador de paquetes, y seleccione Ejecutar como > Aplicación Java. Esto lanzará la clase seleccionada como una aplicación Java local. El elemento de menú contextual Ejecutar como también está disponible en otros lugares, como en la vista Esquema.

    Menú de contexto Ejecutar

  4. Observe que el programa ha terminado de ejecutarse y que en la vista Consola aparece un mensaje que indica que el programa necesita un argumento de ejecución. Cuando la clase se ejecuta desde el Explorador de paquetes como una aplicación Java, se utilizan los valores predeterminados para lanzar la clase seleccionada y no se pueden especificar argumentos.

    Consola con el mensaje de error: Utilización: TestRunner [-wait] nombreCasoPrueba, siendo nombreCasoPrueba el nombre de la clase TestCase

  5. Para especificar argumentos, utilice el menú desplegable Ejecutar de la barra de herramientas y seleccione Ejecutar...

    Menú Ejecutar de la barra de herramientas

  6. En esta ocasión, se abre el diálogo Configuraciones de lanzamiento, en el que figura seleccionada la configuración de lanzamiento TestRunner. La configuración de lanzamiento le permite configurar cómo se lanza un programa, incluidos sus argumentos, la vía de acceso de clases y otras opciones. (Cuando eligió Ejecutar > Aplicación Java, se creó automáticamente una configuración de lanzamiento predeterminada). 

    Diálogo Configuraciones de lanzamiento, en el que figura la pestaña Principal

  7. Seleccione la pestaña Argumentos y escriba junit.samples.VectorTest en el área de argumentos del programa.

    Pestaña Argumentos del diálogo Configuraciones de lanzamiento

  8. Pulse Ejecutar. Esta vez, el programa se ejecuta correctamente e indica el número de pruebas que se han ejecutado.

    Consola que muestra la salida del programa

  9. Pase a la perspectiva Depurar. En la vista Depurar, observe que se ha registrado un proceso para el último lanzamiento del programa cuando éste se ejecutó.

    Por omisión, la vista Depurar elimina automáticamente los lanzamientos terminados cuando se crea una lanzamiento nuevo. Esta preferencia puede configurarse en la página de preferencias Lanzamiento situada bajo la página de preferencias Ejecutar/Depurar.

    Vista Depurar en la que figuran dos lanzamientos de ejecución terminados

    Nota: puede volver a lanzar un proceso terminado si selecciona Relanzar en el menú contextual.
  10. Seleccione el menú desplegable del botón Ejecutar en la barra de herramientas del entorno de trabajo. En esta lista figuran los programas lanzados con anterioridad. Estos programas se pueden volver a lanzar si se seleccionan en la lista del historial.

    Menú desplegable Ejecutar de la barra de herramientas del entorno de trabajo

  11. En el menú contextual de la vista Depurar (o en el botón equivalente de la barra de herramientas), seleccione Eliminar todos los terminados para borrar de la vista todos los procesos de lanzamiento terminados.

    Vista Depurar en la que figura el menú contextual

Tareas relacionadas
Cambiar las opciones de lanzamiento del depurador
Conectar a una VM remota con la configuración de lanzamiento de aplicación Java remota
Desconectar de una VM
Lanzar un programa Java
Ejecutar y depurar

Consulta relacionada
Vista Depurar
Acciones de ejecución y depuración