Apakah artifak dalam Maven?
Apakah artifak dalam Maven?

Video: Apakah artifak dalam Maven?

Video: Apakah artifak dalam Maven?
Video: Space Packages: How to Publish Artifacts to a Maven Repository 2024, November
Anonim

An artifak ialah fail, biasanya JAR, yang digunakan untuk a Maven repositori. A Maven membina menghasilkan satu atau lebih artifak , seperti JAR yang disusun dan JAR "sumber". setiap satu artifak mempunyai ID kumpulan (biasanya nama domain terbalik, seperti contoh com. foo), dan artifak ID (hanya nama), dan rentetan versi.

Dengan cara ini, apakah itu ID kumpulan dan artifak?

Definisi. The groupId ialah elemen XML dalam POM. Fail XML projek Maven yang menentukan fail ID daripada projek itu kumpulan . Berbeza, artifactId ialah elemen XML dalam POM. XML projek Maven yang menentukan ID projek ( artifak ).

Juga, apakah maksud Maven? Maven ialah alat automasi dan pengurusan yang dibangunkan oleh Apache Software Foundation. Ia pada mulanya dikeluarkan pada 13 Julai 2004. Dalam bahasa Yiddish maksud Maven adalah "pengumpul ilmu". Maven juga mampu membina beberapa projek ke dalam output yang diingini seperti balang, perang, metadata.

Memandangkan ini, apakah groupId dan artifactId dalam contoh projek Maven?

groupId akan mengenal pasti anda projek unik di semua projek , jadi kita perlu menguatkuasakan skema penamaan. Ia perlu mengikut peraturan nama pakej, maksudnya ia mestilah sekurang-kurangnya sebagai nama domain yang anda kawal, dan anda boleh membuat seberapa banyak subkumpulan yang anda mahu. artifactId ialah nama balang tanpa versi.

Apakah repositori artifak?

Repositori artifak ialah koleksi perisian binari artifak dan metadata yang disimpan dalam struktur direktori yang ditentukan yang digunakan oleh pelanggan seperti Maven, Mercury atau Ivy untuk mendapatkan semula binari semasa proses binaan.

Disyorkan: