← Questões de Engenharia de Software

Engenharia de Software · FGV · 2023

Questão comentada de Engenharia de Software

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):

Gabarito: D

No Eclipse, quando voce quer executar uma aplicacao e fornecer variaveis de ambiente para aquela execucao especifica, o caminho correto fica em Run Configurations. Eh la que voce ajusta como a aplicacao vai rodar, sem mexer no codigo-fonte. Pense assim: voce esta montando o "ambiente de estreia" do programa, nao a sua receita interna. A aba Environment serve exatamente para isso: adicionar, editar ou remover variaveis de ambiente que serao injetadas no processo na hora da execucao. Isso e muito usado quando a aplicacao depende de parametros como PATH, JAVA_HOME, credenciais, chaves, URLs ou qualquer outra configuracao que venha do ambiente. Por isso o gabarito e a letra D. A propria ideia do enunciado e "injetar variaveis de ambiente na execucao de uma determinada aplicacao", e no Eclipse essa configuracao e feita na aba Environment, dentro de Run Configurations. Nao e uma preferencia global do IDE, nem uma configuracao de compilacao. Em resumo: se a pergunta fala em variaveis de ambiente para uma execucao específica, voce deve pensar em Run Configurations > Environment. E a pergunta esta testando justamente esse detalhe de uso prático do Eclipse, que a FGV adora cobrar com cara de coisa simples.

Continue treinando

Questões relacionadas