Სარჩევი:

რა არის ჭიანჭველების აგება?
რა არის ჭიანჭველების აგება?

ვიდეო: რა არის ჭიანჭველების აგება?

ვიდეო: რა არის ჭიანჭველების აგება?
ვიდეო: ბერნარ ვერბერი და მისი „ჭიანჭველები“/“კატოს საღამოები“/რადიო იმედი, Radio Imedi 2024, მაისი
Anonim

ჭიანჭველა არის ჯავაზე დაფუძნებული აშენება ინსტრუმენტი, რომელიც შეიქმნა Apache-ის ღია კოდის პროექტის ფარგლებში. თქვენ შეგიძლიათ წარმოიდგინოთ ის, როგორც მაკეტის Java ვერსია. ჭიანჭველა სკრიპტებს აქვთ სტრუქტურა და იწერება XML-ში. გასაკეთებლად მსგავსი, ჭიანჭველა მიზნები შეიძლება დამოკიდებული იყოს სხვა მიზნებზე.

შემდგომში, შეიძლება ასევე იკითხოთ, როგორ შევქმნა Ant build ფაილი?

როგორ შევქმნათ Ant build ფაილი არსებული Java პროექტისთვის Eclipse-ში

  1. აირჩიეთ ფაილი > ექსპორტი მთავარი მენიუდან (ან დააწკაპუნეთ პროექტის სახელზე მარჯვენა ღილაკით და აირჩიეთ ექსპორტი > ექსპორტი…).
  2. ექსპორტის დიალოგში აირჩიეთ ზოგადი > Ant Buildfilesas შემდეგნაირად:
  3. დააწკაპუნეთ შემდეგი. ჭიანჭველების აშენების ფაილების ეკრანზე:
  4. დააწკაპუნეთ Finish-ზე, Eclipse წარმოქმნის build.xmlfile-ს პროექტის დირექტორიაში შემდეგნაირად:

ასევე იცოდე, რას აკეთებს ჭიანჭველების ბრძანება? აპაჩი ჭიანჭველა არის ჯავის ბიბლიოთეკა და ბრძანება ხაზის ხელსაწყო, რომლის მისიაა მართოს build ფაილებში აღწერილი პროცესები, როგორც ერთმანეთზე დამოკიდებული სამიზნეები და გაფართოების წერტილები. ძირითადი ცნობილი გამოყენება ჭიანჭველა არის Java აპლიკაციების აგება.

გარდა ამისა, როგორ მუშაობს ჭიანჭველების შენობები?

ჭიანჭველა აშენებს დაფუძნებულია სამ ბლოკზე: ამოცანები, მიზნები და გაფართოების წერტილები. ამოცანა არის ერთეული მუშაობა რომელიც უნდა შესრულდეს და წარმოადგენს მცირე ატომურ ნაბიჯებს, მაგალითად, შეადგინეთ წყაროს კოდი ან შექმნათ Javadoc. ამოცანები შეიძლება დაჯგუფდეს მიზნებად. სამიზნის გამოძახება შესაძლებელია პირდაპირ მეშვეობით ჭიანჭველა.

რა არის ჭიანჭველების სამიზნე?

ან ჭიანჭველების სამიზნე არის დავალებების თანმიმდევრობა, რომელიც უნდა შესრულდეს მშენებლობის პროცესის ნაწილის (ან მთლიანად) შესასრულებლად. ჭიანჭველა მიზნები განისაზღვრება მომხმარებლის მიერ ჭიანჭველა . ამრიგად, რა ამოცანები ა ჭიანჭველების სამიზნე შეიცავს დამოკიდებულია იმაზე, თუ რას შეიცავს მომხმარებელი ჭიანჭველა ცდილობს გააკეთოს build სკრიპტში.

გირჩევთ: