Co to jest Maven?

Maven to narzędzie do automatyzacji i zarządzania opracowane przez Apache Software Foundation. Został wydany 13 lipca 2004 roku. W języku jidysz Znaczenie Mavena to „akumulator wiedzy”.

jest napisany w języku Java i używany do budowania i zarządzania projektami napisanymi w C#, Ruby, Scala i innych językach. Pozwala deweloperowi tworzyć projekty za pomocą modelu obiektowego projektu i wtyczek.,

pomaga budować projekty, zależności i dokumentację. Jego proces rozwoju jest bardzo podobny do ANT.Jest jednak znacznie zaawansowany niż mrówka.

Maven jest również w stanie zbudować dowolną liczbę projektów w pożądanych wyjściach, takich jak jar, wojna, metadane.

w tym tutorialu dowiesz się

  • czym jest Maven?
  • w jaki sposób Maven może skorzystać z mojego procesu rozwoju?,
  • procesy, które mogą zarządzać za pomocą maven
  • Architektura Maven
  • Jak korzystać z Maven
  • kroki/proces zaangażowany w budowę projektu

jak Maven może skorzystać z mojego procesu rozwoju?

Maven pomaga programistom w łatwiejszym tworzeniu projektu opartego na Javie. Dostępność nowych funkcji utworzonych lub dodanych w Maven można łatwo dodać do projektu w konfiguracji Maven. Zwiększa wydajność procesu projektowego i budowlanego.,

główną cechą Mavena jest to, że może automatycznie pobierać biblioteki zależności projektu.,

Poniżej znajdują się przykłady niektórych popularnych IDE wspierających rozwój za pomocą Mavena:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

procesy, które mogą zarządzać za pomocą Mavena:

  • Builds
  • Documentation
  • Reportingli
  • zależności
  • SCMS
  • wydania
  • Dystrybucja
  • lista dyskusyjna

Maven architecture

Maven architecture zawiera jar wtyczek, plik kodu itp.,

jak używać Maven

  • aby skonfigurować Maven, musisz użyj modelu obiektowego projektu, który jest przechowywany w pom.plik xml.
  • pom zawiera wszystkie ustawienia konfiguracyjne związane z Maven. Wtyczki można konfigurować i edytować w znaczniku<wtyczki> znacznika pom.plik xml. Programista może używać dowolnej wtyczki bez większej szczegółowości każdej wtyczki.,
  • gdy użytkownik zaczyna pracować na Mavenie, zapewnia domyślne ustawienie konfiguracji, więc użytkownik nie musi dodawać każdej konfiguracji w pom.XML

kroki/proces zaangażowany w budowę projektu:

  • Dodaj / napisz kod do tworzenia aplikacji i przetworz go do repozytorium kodu źródłowego
  • Edytuj konfigurację / pom.,XML / szczegóły wtyczki
  • Zbuduj aplikację
  • Zapisz wynik procesu budowania jako plik WAR lub EAR do lokalnej lokalizacji lub serwera
  • Pobierz Plik z lokalnej lokalizacji lub serwera i wdrożyć plik do miejsca produkcji lub
  • strona klienta zaktualizowała dokument aplikacji z datą i zaktualizowanym numerem wersji aplikacji
  • Utwórz i Wygeneruj raport zgodnie z aplikacją lub wymaganiami.

podsumowanie:

  • Maven jest narzędziem do automatyzacji i zarządzania.,
  • jest napisany w języku Java i używany do budowania i zarządzania projektami napisanymi w C#, Ruby, Scala i innych językach.
  • Maven pomaga programistom w łatwiejszym tworzeniu projektu opartego na Javie.
  • aby skonfigurować Maven, musisz użyć modelu obiektowego projektu, który jest przechowywany w pom.plik xml.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *