Questão nº 54

Questão de Tecnologia da Informação · FGV TRF1 2024 (nº 54)

FGV2024Analista Judiciário - Análise de Sistemas de InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

A analista Glenda precisa adicionar uma biblioteca de código
fechado a um projeto Java com Maven. A biblioteca possui um
conjunto de funções criptográficas implementadas por uma
empresa terceirizada. A empresa disponibilizou a biblioteca por
meio de um Java Archive (JAR) que não foi construído pelo
Maven.
Para que o Maven adicione ao repositório local o JAR da empresa
terceirizada, a analista deve executar a seguinte meta do maven-
install-plugin:

Resposta comentada

Gabarito Alternativa D

Quando você precisa usar uma biblioteca Java (um arquivo JAR) que não está em nenhum repositório Maven público, você deve instalá-la manualmente no seu repositório Maven local para que o Maven do seu projeto possa encontrá-la.

  • (A) Incorreta: lib-jar não é uma meta (goal) válida do plugin maven-install-plugin.
  • (B) Incorreta: lib-local não é uma meta (goal) válida do plugin maven-install-plugin.
  • (C) Incorreta: install-jar não é uma meta (goal) válida do plugin maven-install-plugin. Armadilha da banca: Embora o objetivo seja instalar um JAR, a meta correta para instalar um arquivo arbitrário (como um JAR externo) é install-file, não install-jar.
  • (D) Correta: A meta install-file do maven-install-plugin é a ferramenta correta para instalar um arquivo JAR local (que não foi construído pelo Maven) no repositório Maven local. Ela permite especificar o caminho do arquivo (-Dfile), o groupId, artifactId, version e packaging para que o Maven possa gerenciar essa dependência.
  • (E) Incorreta: install-local não é uma meta (goal) válida do plugin maven-install-plugin. A meta install (sem o -local) é usada para instalar o artefato do próprio projeto no repositório local.

Fonte: FGV TRF1 2024 Analista Judiciário - Análise de Sistemas de Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho