Sobes.tech
Junior — Middle

Em que lugar do projeto é determinada a informação sobre os resultados finais da compilação no Maven?

sobes.tech IA

Resposta da IA

No Maven, as informações sobre os resultados finais da compilação (artefactos) são determinadas no arquivo pom.xml do projeto. Neste arquivo, são indicados:

  • groupId — grupo do projeto.
  • artifactId — identificador único do artefacto.
  • version — versão do artefacto.
  • Tipo de empacotamento (packaging), por exemplo, jar, war.

Estes parâmetros determinam qual o artefacto será construído e como será nomeado.

Exemplo de fragmento de pom.xml:

<project>
  <groupId>com.example</groupId>
  <artifactId>my-app</artifactId>
  <version>1.0.0</version>
  <packaging>jar</packaging>
</project>