Questão nº 64
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 64)
Rute está modificando a aplicação Java TJAudit por meio do ambiente de desenvolvimento integrado Eclipse. A TJAudit possui parâmetros de inicialização definidos por variáveis de ambiente.
A fim de definir os parâmetros de inicialização da TJAudit, Rute utilizou o recurso do Eclipse que injeta variáveis de ambiente na execução de uma determinada aplicação.
O recurso utilizado por Rute é configurado no Eclipse através do(a):
- Aitem Building da janela Preferences;
- Bitem Launching da janela Preferences;
- Caba Arguments da janela Run Configurations...;
- Daba Environment da janela Run Configurations...; (alternativa correta)
- Eitem Execution Environments da janela Preferences.
Resposta comentada
Gabarito Alternativa D
Para definir como uma aplicação Java será executada no Eclipse, usamos as configurações de execução, que permitem personalizar diversos aspectos do ambiente de execução, incluindo as variáveis de ambiente.
- (A) Incorreta: O item "Building" na janela "Preferences" (Preferências) do Eclipse é usado para configurar aspectos de compilação e construção de projetos, como compiladores e caminhos de construção, e não para definir parâmetros de inicialização em tempo de execução.
- (B) Incorreta: O item "Launching" na janela "Preferences" (Preferências) trata de configurações gerais sobre como as aplicações são iniciadas (debuggers, ferramentas externas), mas não permite definir variáveis de ambiente específicas para uma aplicação. Armadilha da banca: "Launching" (Lançamento) pode parecer relacionado à execução, mas é uma configuração global e não o local para variáveis de ambiente de uma aplicação específica.
- (C) Incorreta: A aba "Arguments" (Argumentos) dentro da janela "Run Configurations..." (Configurações de Execução...) é usada para passar argumentos de linha de comando para a aplicação (Program arguments) ou argumentos para a Máquina Virtual Java (VM arguments), mas não para definir variáveis de ambiente. Armadilha da banca: Estar na janela correta ("Run Configurations...") pode confundir, mas a aba "Arguments" serve para outro tipo de parâmetro.
- (D) Correta: A aba "Environment" (Ambiente) dentro da janela "Run Configurations..." (Configurações de Execução...) é o local exato no Eclipse onde se pode adicionar, modificar ou remover variáveis de ambiente que serão injetadas no processo da aplicação Java quando ela for executada.
- (E) Incorreta: O item "Execution Environments" (Ambientes de Execução) na janela "Preferences" (Preferências) é usado para configurar e gerenciar as diferentes versões do Java (JREs/JDKs) que podem ser usadas pelos projetos, e não para definir variáveis de ambiente para uma execução específica.
Fonte: FGV TJ-SE Servidor 2023 Técnico Judiciário - Programação de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.