Ferramentas externas independentes

Para obter a máxima flexibilidade da ferramenta externa, crie uma configuração de ativação da ferramenta externa 'independente'. Isso se assemelha às configurações de ativação do construtor de projeto discutidas na última seção, exceto que não há nada a fazer com a construção do projeto e você pode executá-lo explicitamente sempre que desejar. Suponha que você queira uma maneira de consultar rapidamente o conteúdo de um arquivo .jar em sua área de trabalho usando o utilitário jar.

  1. Selecione algum arquivo .jar em sua área de trabalho.
  2. Na barra de ferramentas do ambiente de trabalho, selecione Executar > Ferramentas Externas > Abrir o Diálogo Ferramentas Externas....

    Menu drop-down Ferramentas Externas

  3. Selecione Programa na árvore e clique em Novo.

    Diálogo Ferramentas Externas para script de inspetor jar

  4. Nomeie a configuração de ativação jar inspector.
  5. Utilize o primeiro botão Procurar Sistema de Arquivos... para localizar o executável jar.
  6. No campo Argumentos, digite -tvf e um espaço e, em seguida, clique em Variáveis...
  7. No diálogo Selecionar Variável, você verá diversas variáveis que poderão ser transmitidas como argumentos para o programa especificado em Localização. Selecione resource_loc e clique em OK.
  8. Quando esse arquivo de construção for executado, o caminho absoluto do recurso selecionado no ambiente de trabalho será transmitido ao utilitário jar na posição especificada.
  9. Clique em Executar.
  10. Observe que o arquivo de construção envia a saída do utilitário jar para a Visualização de Console.
  11. Selecione um arquivo .jar diferente em sua área de trabalho.
  12. Clique no botão Ferramentas Externas no barra de ferramentas. Observe que o conteúdo desse jar também é enviado à Visualização de Console. Agora você conta com uma maneira rápida e fácil de ver a saída do utilitário jar para qualquer arquivo .jar em sua área de trabalho.

Esse exemplo somente esboçou a base do que você pode fazer com as ferramentas externas. O importante a ser lembrado é que você pode criar uma ferramenta externa para qualquer coisa que desejar executar no sistema e pode transmitir argumentos à ferramenta externa relacionados à seleção atual do ambiente de trabalho. Em muitos casos, isso permite integrar livremente as ferramentas que não possuem plug-ins correspondentes no Eclipse.

Tarefas relacionadas
Criando os arquivos de construção Ant
Editando os arquivos de construção Ant
Salvando & Reutilizando as Opções do Ant
Executando os arquivos de construção Ant
Criando um arquivo de construção Ant do construtor de projetos
Arquivos de construção Ant como construtores de projetos
Executando construtores de projetos
Ferramentas externas
Construtores de projetos não Ant