ዝርዝር ሁኔታ:

የ Maven ተሰኪዎች ምንድን ናቸው?
የ Maven ተሰኪዎች ምንድን ናቸው?

ቪዲዮ: የ Maven ተሰኪዎች ምንድን ናቸው?

ቪዲዮ: የ Maven ተሰኪዎች ምንድን ናቸው?
ቪዲዮ: run tests in parallel using maven surefire plugin 2024, ሚያዚያ
Anonim

ተሰኪዎች የ ማዕከላዊ ባህሪ ናቸው ማቨን በበርካታ ፕሮጀክቶች ውስጥ የጋራ የግንባታ አመክንዮ እንደገና ጥቅም ላይ እንዲውል የሚያስችል. ይህንን የሚያደርጉት በፕሮጀክት ገለፃ - የፕሮጀክት ነገር ሞዴል (POM) ሁኔታ ውስጥ "እርምጃ" (ማለትም የ WAR ፋይል በመፍጠር ወይም የክፍል ፈተናዎችን በማቀናጀት) በመፈጸም ነው.

እንዲያው፣ በ Maven ውስጥ ምን ዓይነት ተሰኪዎች ጥቅም ላይ ይውላሉ?

ለጃቫ ገንቢዎች 10 አስፈላጊ የ Maven ፕለጊኖች

  • ማቨን-አቀናጅ-ተሰኪ. ይህ በጣም አስፈላጊው maven ተሰኪ ነው።
  • maven-surefire-plugin.
  • maven-ስብስብ-ተሰኪ.
  • maven-jetty-plugin.
  • maven-ጥገኛ-ተሰኪ.
  • maven-jar-plugin.
  • maven-war-plugin.
  • maven-deploy-plugin.

በተጨማሪም Maven Shade ተሰኪ ምንድን ነው? Apache Maven ሼድ ተሰኪ . ይህ ሰካው ጥገኞቹን እና ወደ ላይ ጨምሮ ቅርሶቹን በ uber-jar ውስጥ የማሸግ ችሎታ ይሰጣል ጥላ - ማለትም እንደገና መሰየም - የአንዳንድ ጥገኞች ጥቅሎች።

በመቀጠልም አንድ ሰው Maven war plugin ምንድን ነው ብሎ ሊጠይቅ ይችላል?

Apache Maven WAR Plugin . የ WAR Plugin የድረ-ገጽ አፕሊኬሽኑን ሁሉንም የቅርስ ጥገኞች፣ ክፍሎች እና ግብአቶች በመሰብሰብ ወደ የድር መተግበሪያ ማህደር የማሸግ ሃላፊነት አለበት።

የ Maven ተሰኪዎች የት ነው የተከማቹት?

መጫኑ ሰካው በ POM (groupId, artifactId, ስሪት) ውስጥ ያለውን መረጃ በአካባቢያዊ ማከማቻ ውስጥ ለሥነ-ጥበባት ትክክለኛውን ቦታ ለመወሰን ይጠቀማል. የአካባቢ ማከማቻው ለግንባታው የሚያስፈልጉ ሁሉም ቅርሶች የሚገኙበት የአካባቢ መሸጎጫ ነው። ተከማችቷል . በነባሪነት በተጠቃሚው የቤት ማውጫ ውስጥ ይገኛል (~/.

የሚመከር: