რა არის ნაგულისხმევი შეფუთვა Maven-ში?
რა არის ნაგულისხმევი შეფუთვა Maven-ში?

ვიდეო: რა არის ნაგულისხმევი შეფუთვა Maven-ში?

ვიდეო: რა არის ნაგულისხმევი შეფუთვა Maven-ში?
ვიდეო: Maven Tutorial - Default folder structure in Maven 2024, ნოემბერი
Anonim

The შეფუთვა ტიპი მითითებულია პომში. xml აღმწერი < შეფუთვა > ელემენტი, ჩვეულებრივ მისი შემდეგ მეივენი კოორდინატები. The ნაგულისხმევი შეფუთვა ტიპი არის ქილა. დანამატის მიზნები, რომლებიც შესრულებულია ნაგულისხმევი სასიცოცხლო ციკლის თითოეულ ფაზაში დამოკიდებულია შეფუთვა პროექტის ტიპი, რომელსაც ჩვენ ავაშენებთ.

ამასთან დაკავშირებით, რა არის შეფუთვა Maven-ში?

ყველაზე მნიშვნელოვანი ასპექტი ა მეივენი პროექტი მისი შეფუთვა ტიპი, რომელიც განსაზღვრავს არტეფაქტის ტიპს, რომელსაც პროექტი აწარმოებს. ბევრია ჩაშენებული Maven შეფუთვა ტიპები (მაგალითად, ქილა, ომი და ყური). პროექტი შეფუთვა ტიპი განსაზღვრავს დანამატის მიზნებს, რომლებიც შესრულებულია თითოეულის დროს მეივენი აშენების ფაზა.

გარდა ამისა, რა არის შეფუთვის ტიპი Pom? პომ ” შეფუთვა სხვა არაფერია, თუ არა კონტეინერი, რომელიც შეიცავს სხვა პაკეტებს/მოდულებს, როგორიცაა ქილა, ომი და ყური. თუ რაიმე ოპერაციას ასრულებთ გარე პაკეტზე/კონტეინერზე, როგორიცაა mvn clean compile ინსტალაცია. შემდეგ შიდა პაკეტები/მოდულები ასევე მიიღებენ სუფთა კომპილ ინსტალაციას.

შესაბამისად, რა არის მავანის მიზანი?

მიზანი არის დავალების ერთი ერთეული, რომელიც ასრულებს გარკვეულ რეალურ სამუშაოს. მაგალითად კომპილაცია მიზანი (გადის როგორც mvn compiler:compile) რომელიც ადგენს ჯავის წყაროს. ყველა მიზნები მოწოდებულია დანამატებით, ნაგულისხმევი დანამატებით ან მომხმარებლის მიერ განსაზღვრული დანამატებით (კონფიგურირებული პომ ფაილში). ფაზა ნულოვანი დანამატით მიზნები არაფერს აკეთებს.

რას ამოწმებს Maven?

2 პასუხი. mvn გადაამოწმეთ - როგორც უკვე აღვნიშნეთ - ასრულებს ნებისმიერ ინტეგრაციის ტესტს, რომელიც მავენ აღმოაჩენს პროექტში. mvn ინსტალაცია ირიბად მუშაობს mvn გადაამოწმეთ და შემდეგ დააკოპირებს მიღებულ არტეფაქტს თქვენს ლოკალში მავენ საცავი, რომელიც ჩვეულებრივ შეგიძლიათ იპოვოთ C:Userusername-ში. m2 ეპოზიტორია თუ იყენებთ Windows-ს.

გირჩევთ: