maven-build-lifecycle
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.
How to use
Zainstaluj skill Maven Build Lifecycle w swoim środowisku pracy z Maven. Upewnij się, że masz zainstalowany Maven i dostęp do repozytorium projektów Java.
Zapoznaj się z domyślnym cyklem budowania Maven, który obejmuje 23 fazy wykonywane w określonej kolejności. Kluczowe fazy to: validate (walidacja), compile (kompilacja), test (testy), package (pakowanie), install (instalacja) i deploy (wdrożenie). Każda faza wykonuje określone zadania, a przejście do fazy końcowej automatycznie uruchamia wszystkie poprzednie fazy.
Używaj podstawowych poleceń Maven do budowania projektu. Aby skompilować kod, uruchom
mvn compile. Aby skompilować i uruchomić testy jednostkowe, użyjmvn test. Aby utworzyć paczkę JAR lub WAR, wykonajmvn package. Dla pełnego cyklu z instalacją w lokalnym repozytorium użyjmvn install.Optymalizuj budowanie poprzez pomijanie testów, gdy chcesz przyspieszyć proces. Uruchom
mvn install -DskipTestsaby pominąć uruchamianie testów, lubmvn install -Dmaven.test.skip=trueaby pominąć zarówno kompilację jak i uruchamianie testów.Czyść artefakty budowania przed nowym budowaniem, aby uniknąć konfliktów. Polecenie
mvn cleanusuwa katalog target zawierający wszystkie skompilowane pliki. Kombinacjamvn clean installjest standardowym podejściem do czystego budowania projektu od podstaw.Wdrażaj projekt do zdalnego repozytorium po pomyślnym budowaniu. Użyj
mvn deployaby wysłać artefakty do skonfigurowanego repozytorium zdalnego, lubmvn installaby zainstalować je lokalnie przed wdrożeniem.