Uma configuração de ativação é um mecanismo para definir e salvar diferentes
configurações de ambiente de trabalho que podem ser ativadas separadamente. É possível utilizar configurações
de ativação para ativar sessões de depuração.
Para criar uma configuração de ativação para depurar um aplicativo de linguagens
mistas, conclua estas etapas:
- Em uma perspectiva de workbench que ofereça o conjunto de ações ativar/depurar/executar
(tal como a perspectiva de depuração), execute uma das seguintes tarefas:
- Selecione Executar > Depurar na barra de menus do workbench
para abrir a caixa de diálogo de configurações de ativação Depurar.
- Clique na seta para baixo ao lado do botão de comando Depurar da barra
de ferramentas do workbench e escolha Depurar na lista. Isso abrirá a caixa
de diálogo de configurações de ativação Depurar.
- Na caixa de diálogo de configuração de ativação Depurar, execute
uma das seguintes tarefas:
- Selecione o nó Aplicativo Java e de Linguagens Mistas
e clique em Nova configuração de ativação.
- Clique com o botão direito do mouse no nó Aplicativo Java e de Linguagens Mistas
e selecione Novo no menu pop-up.
- Dê um clique duplo no nó Aplicativo Java e de Linguagens Mistas.
- No campo Nome, digite um nome de sua
preferência para a configuração que está sendo criada.
- Na configuração de ativação, é possível utilizar as guias no lado direito
para controlar aspectos específicos da ativação:
- A guia Principal define a classe a ser
ativada. digite o nome do projeto que contém a classe a ser ativada no campo
de projeto, e o nome completo da classe principal no campo Classe
principal. Marque a caixa de opções Parar em main
se quiser que o programa pare no método main sempre que o programa for ativado
no modo de depuração.
Nota: - Não é necessário especificar um projeto, mas quando você tiver um poderá configurar
um caminho de classe, um caminho de consulta de origem e um JRE padrão.
- O recurso Parar em main é útil se nenhum ponto de interrupção tiver sido
configurado no código.
- A guia Argumentos define os argumentos
a serem transmitidos para o guia e para a máquina virtual (se houver). Também é possível
especificar o diretório de trabalho a ser utilizado pelo aplicativo ativado.
- A guia JRE define o JRE utilizado para executar
ou depurar o aplicativo. É possível selecionar um JRE entre os JREs já definidos
ou definir um novo JRE.
Nota: Se você estiver depurando outras linguagens
chamadas a partir de Java, essas linguagens podem ter requisitos de JRE específicos.
Antes de escolher um JRE, consulte a documentação das linguagens que deseja
depurar.
- A guia Caminho de classe define o local dos arquivos de
classe utilizados ao executar ou depurar um aplicativo. Por padrão, os locais de classe de auto-inicialização e
de usuário são derivados do caminho de construção do projeto associado. Você pode substituir
essas definições aqui.
- A guia Origem define o local dos arquivos de origem
utilizados para exibir a origem ao depurar o aplicativo. Por padrão, essas definições
são derivadas do caminho de construção do projeto associado. Você pode substituir
essas definições aqui. Para alterar o Caminho de Consulta de Origem, execute
estas tarefas:
Se você quiser procurar todas as instâncias do nome do arquivo de origem no
caminho da procura de origem, selecione a caixa de opções Procurar arquivos de origem duplicados
no caminho. Se você selecionar essa caixa de opções e o depurador localizar várias
instâncias do nome do arquivo, você será avisado por uma caixa de diálogo para escolher o arquivo
de origem correto.
- A guia Comuns define informações gerais
sobre a configuração de ativação. Você pode escolher armazenar a configuração de ativação
em um arquivo específico e especificar quais perspectivas tornam-se ativas quando a
configuração de ativação é ativada. É possível executar quaisquer destas tarefas na
página Comuns:
- Caso deseje que a configuração de ativação seja armazenada localmente e esteja disponível
para um único usuário, assegure-se de que o botão de rádio Local esteja
selecionado. Se a configuração de ativação tiver de ser armazenada como um arquivo no espaço de
trabalho e compartilhada em um repositório para uso da equipe, selecione o botão de rádio
Compartilhado e digite o local do projeto em que você deseja que a
configuração de ativação seja armazenada no campo Local de Configuração Compartilhada.
Como alternativa, você pode procurar pelo projeto.
- Caso deseje que a configuração de ativação seja exibida como uma configuração de depuração
favorita no menu de favoritos do botão de comando Depurar ou na lista
Histórico da Depuração do menu Depurar,
selecione a caixa de opções Depurar.
- Se todas as informações obrigatórias para a configuração de ativação tiverem
sido fornecidas, os botões de comando Depurar e Aplicar
serão ativados. Clicar em Aplicar salvará a configuração de
ativação, na qual você poderá optar por fechar a caixa de diálogo sem ativar a
sessão de depuração ou poderá clicar em Depurar para ativar
uma sessão de depuração utilizando a nova configuração de ativação. Se você clicar em
Depurar, todas as alterações feitas à configuração de ativação
serão salvas e uma sessão de depuração será ativada.
Depois de salvar uma
configuração de ativação da depuração, você poderá editá-la. Para obter informações
adicionais sobre como editar configurações de ativação de depuração, consulte a tarefa
relacionada.
Dica: Se você ainda não salvou definições de configuração
de ativação e se tiver criado entradas nas definições de configuração de ativação que
deseja remover ou alterar, clique em Reverter para remover todas
as alterações feitas.
- Se as informações obrigatórias para a configuração de ativação não foram
fornecidas ou se houver erros nas informações fornecidas, as mensagens na parte superior
da caixa de diálogo indicarão o que está faltando.
- Quando concluir o trabalho na caixa de diálogo, clique em Fechar para encerrá-la.
Se você estiver ativando um objeto da Web para depuração, depois de ativar uma
sessão de depuração com o adaptador de depuração, você precisará ativar o objeto da Web
digitando sua URL em um navegador.