Junior — Middle
W jakim miejscu projektu określane są informacje o końcowych wynikach kompilacji w Maven?
sobes.tech AI
Odpowiedź od AI
W Mavenie informacje o końcowych wynikach kompilacji (artefaktach) są określane w pliku pom.xml projektu. W tym pliku wskazuje się:
groupId— grupa projektu.artifactId— unikalny identyfikator artefaktu.version— wersja artefaktu.- Typ pakowania (
packaging), na przykładjar,war.
Te parametry określają, jaki artefakt zostanie zbudowany i jak będzie się nazywał.
Przykład fragmentu pom.xml:
<project>
<groupId>com.example</groupId>
<artifactId>my-app</artifactId>
<version>1.0.0</version>
<packaging>jar</packaging>
</project>