Executar os seus programas

Nesta secção, vai aprender mais sobre a execução de programas Java na área de trabalho.

  1. Na vista Explorador de Pacotes, localize junit.textui.TestRunner.java e faça duplo clique no mesmo para o abrir num editor.
  2. Na vista Contorno, repare que a classe TestRunner tem um ícone que indica que a classe define um método principal.

    Vista Contorno com classe TestRunner seleccionada

  3. Faça clique com o botão direito do rato sobre TestRunner.java no Explorador de Pacotes e seleccione Executar Como > Aplicação Java. Esta acção vai iniciar a classe seleccionada como uma aplicação Java local. O item de menu contextualexecutar Como também está disponível noutros locais, como a vista Contorno.

    Menu contextual Executar

  4. Repare que o programa terminou a execução e que surge a seguinte mensagem na vista Consola a informar que o programa necessita de um argumento de execução.   A execução de uma classe no Explorador de Pacotes como uma Aplicação Java utiliza as predefinições para iniciar a classe seleccionada e não lhe permite especificar quaisquer argumentos.

    Consola com mensagem de erro: utilizage: TestRunner [-wait] testCaseName, em que name é o nome da classe de CasoTeste

  5. Para especificar argumentos, utilize o menu pendente Executar na barra de ferramentas e seleccione Executar....

    Menu Executar da barra de ferramentas

  6. Desta vez, a caixa de diálogo Configurações de Lançamento abre-se com a configuração de lançamento TestRunner seleccionada. Uma configuração de lançamento permite-lhe configurar a forma como um programa é iniciado, incluindo os seus argumentos, caminho de classe e outras opções.   (Foi criada uma configuração de lançamento predefinida para quando o utilizador escolher Executar>Aplicação Java).

    Diálogo da configuração de lançamento que mostra o separador Principal

  7. Seleccione o separador Argumentos e escrevajunit.samples.VectorTest na área de argumentos do Programa.

    Separador Argumentos da caixa de diálogo da configuração de lançamento

  8. Faça clique em Executar. Desta vez, o programa é executado correctamente, a indicar o número de testes que foram executados.

    Consola a mostrar a saída do programa

  9. Comute para a perspectiva Depurar. Na vista Depurar, repare que um processo para o último lançamento do programa foi registado quando o programa foi executado.

    Por predefinição, a vista Depurar remove automaticamente quaisquer iniciações terminadas quando é criado um novo lançamento. Esta preferência pode ser configurada na página de preferências Iniciar localizada sob a página de preferências Executar/Depurar.

    Vista Depurar que mostra dois lançamentos de execução terminados

    Nota: Pode voltar a iniciar um programa terminado seleccionandoReiniciar no menu contextual.
  10. Seleccione o menu pendente no botão Executar na barra de ferramentas da área de trabalho. Esta lista contém os programas iniciados anteriormente. Estes programas podem voltar a ser iniciados através da respectiva selecção na lista do histórico.

    Menu pendente Executar na barra de ferramentas da área de trabalho

  11. No menu contextual na vista Depurar (ou no botão da barra de ferramentas equivalente), seleccione Remover Tudo o Terminado para limpar a vista dos processos de lançamento terminados.

    Vista Depurar que mostra o menu contextual

Tarefas relacionadas
Alterar opções de lançamento do depurador
Estabelecer ligação a uma VM remota com a configuração de lançamento da aplicação Java remota
Desligar de uma VM
Iniciar um programa Java
Executar e depurar

Referência relacionada
Vista Depurar
Executar acções de menu
Executar e depurar acções da barra de ferramentas