Агуулгын хүснэгт:

Maven залгаасууд гэж юу вэ?
Maven залгаасууд гэж юу вэ?

Видео: Maven залгаасууд гэж юу вэ?

Видео: Maven залгаасууд гэж юу вэ?
Видео: Maven Plugins-ийн тухай ойлголт || Maven Plugins || Барилгын автоматжуулалтын хэрэгсэл || DEVOPS 2024, May
Anonim

Plugins -ийн гол онцлог юм Мэвен Энэ нь олон төсөл дээр нийтлэг бүтээх логикийг дахин ашиглах боломжийг олгодог. Тэд үүнийг төслийн тайлбарын хүрээнд "үйлдэл" (жишээ нь WAR файл үүсгэх эсвэл нэгжийн тестийг эмхэтгэх) - Төслийн объектын загвар (POM) гүйцэтгэх замаар хийдэг.

Зүгээр л, Maven-д ашигладаг залгаасууд юу вэ?

Java хөгжүүлэгчдэд зориулсан 10 чухал Maven залгаас

  • maven-compiler-plugin. Энэ бол хамгийн чухал maven залгаас юм.
  • maven-surefire-plugin.
  • maven-ассемблэй залгаас.
  • maven-jetty-plugin.
  • maven-dependency-plugin.
  • maven-jar-plugin.
  • maven-war-plugin.
  • maven-deploy-plugin.

Цаашилбал, Maven Shade залгаас гэж юу вэ? Апачи Maven Shade Plugin . Энэ залгах Энэ нь олдворыг түүний хамаарлыг багтаасан uber саванд савлах боломжийг олгодог сүүдэр - өөрөөр хэлбэл нэрийг өөрчлөх - зарим хамаарлын багцууд.

Дараа нь хэн нэгэн Maven war plugin гэж юу вэ?

Апачи Maven WAR залгаас . The WAR залгаас вэб програмын бүх эд өлгийн хамаарал, анги, нөөцийг цуглуулж, вэб програмын архивт савлах үүрэгтэй.

Maven залгаасууд хаана хадгалагддаг вэ?

Суулгах Залгах нь POM (groupId, artifactId, хувилбар) дахь мэдээллийг ашиглан локал репозитор доторх олдворын зөв байршлыг тодорхойлно. Орон нутгийн репозитор нь бүтээхэд шаардлагатай бүх олдворууд байдаг орон нутгийн кэш юм хадгалсан . Анхдагч байдлаар, энэ нь хэрэглэгчийн гэрийн директор дотор байрладаг (~/.

Зөвлөмж болгож буй: