Sobes.tech
Junior — Middle

Kde v projekte sa určuje informácia o konečných výsledkoch build-u v Maven?

sobes.tech AI

Odpoveď od AI

V Maven-e sú informácie o konečných výsledkoch zostavenia (artefaktoch) určené v súbore pom.xml projektu. V tomto súbore sa uvádzajú:

  • groupId — skupina projektu.
  • artifactId — jedinečný identifikátor artefaktu.
  • version — verzia artefaktu.
  • Typ balenia (packaging), napríklad jar, war.

Tieto parametre určujú, ktorý artefakt bude zostavený a ako bude nazvaný.

Príklad fragmentu pom.xml:

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