Compilando Membros do iSeries Project

É possível compilar membros em um iSeries Project, um ou vários ao mesmo tempo, enviados para uma tarefa do batch ou compilados imediatamente. Ao compilar, o workbench envia primeiro quaisquer alterações que tenham sido feitas no projeto para o servidor iSeries e, em seguida, compila os membros que você selecionou.
Para compilar um único membro:
  1. Expanda seu iSeries Project até ver os membros que deseja compilar.
  2. Clique com o botão direito do mouse, selecione Remote Actions e então selecione uma das opções:
    • Compile para compilar o membro sem prompt. O membro é compilado através do comando de compilação atual para seu tipo de origem.
    • Compile(Prompt) para compilar o membro com prompt, isto é, especificar parâmetros extras.
    • Selecione Compile Command para tornar um certo comando o comando atual para esse tipo de origem.
    • Work With Compile Commands para incluir, alterar ou excluir comandos de compilação associados.
Para compilar vários membros:
  1. Expanda o iSeries Project até ver os membros que deseja compilar.
  2. Selecione os membros segurando a tecla Ctrl e clicando em cada membro.
  3. Clique com o botão direito do mouse, selecione Remote Actions e então selecione uma das opções:
    • Compile para enviar um comando de compilação para cada membro selecionado de acordo com a ordem baseada em seus tipos. (Essa ordem pode ser alterada por meio das preferências, conforme mencionado a seguir. Consulte Modifying compile order preferences na parte inferior da página). Os membros são então compilados através do comando atual de compilação para seus tipos de origem.
    • Work With Compile Commands para incluir, alterar ou excluir comandos de compilação associados.

Modo batch versus imediato:

  • Se você compilar no modo batch, todos os membros selecionados serão compilados em uma única tarefa de batch. O progresso do job enviado é exibido na visualização iSeries Job Status.
  • Se você compilar no modo batch e utilizar OPTION(*EVENTF) nos comandos de compilação, os erros de compilação serão reunidos em um arquivo de eventos combinados que poderá ser recuperado após a execução da ação.
  • Se você compilar em um modo imediato, os comandos de compilação serão enviados em série. Os erros de compilação serão mostrados em uma guia separada para cada membro da lista de erros.
Você pode modificar o batch contra preferências imediatas utilizando a página de preferências Build Style. Clique em Window > Preferences no menu do workbench. Em seguida, expanda iSeries Projects e selecione Build and Compile. Observe a caixa de opções para Run compiles as batch jobs. Se selecionadas, as compilações dos iSeries Projects serão enviadas em uma tarefa do batch. Se desmarcadas, as compilações serão executadas no modo imediato.

Modificando as preferências da ordem de compilação:

Quando mais de um membro de origem é compilado de cada vez, a ordem de compilação dos membros segue a ordem do tipo de membro da página de preferências iSeries Command Execution. Para acessar essa página de preferências, clique em Window > Preferences no menu do workbench. Em seguida, expanda Remote Systems > iSeries e clique em Command Execution. Na área Compile member types in this order, você pode selecionar vários tipos de membros e movê-los para cima ou para baixo na lista de hierarquia.

Conceitos relacionados
Estilos de Construção
Verificações Realizadas por Operações de Envio
Tarefas relacionadas
Especificando um Estilo de Construção
Enviando Suas Alterações para a Biblioteca Associada