Quản lý sự phụ thuộc trong Maven là gì?
Quản lý sự phụ thuộc trong Maven là gì?

Video: Quản lý sự phụ thuộc trong Maven là gì?

Video: Quản lý sự phụ thuộc trong Maven là gì?
Video: Maven phần 2 : Cách tạo Maven project, thêm dependency và những khái niệm cơ bản nhất về Maven 2024, Tháng mười một
Anonim

Quản lý sự phụ thuộc . Quản lý sự phụ thuộc là một cơ chế để tập trung thông tin phụ thuộc. Trong một dự án nhiều mô-đun, bạn có thể chỉ định trong dự án mẹ tất cả phiên bản tạo tác và nó sẽ được kế thừa bởi các dự án con. Dưới đây, chúng ta sẽ thấy một ví dụ trong đó có hai POM mở rộng cùng một nguồn gốc

Ở đây, quản lý phụ thuộc trong Pom là gì?

Nó giống như bạn đã nói; sự phụ thuộc được sử dụng để kéo tất cả thông tin phụ thuộc vào một POM tệp, đơn giản hóa các tham chiếu trong con POM tập tin. Nó trở nên hữu ích khi bạn có nhiều thuộc tính mà bạn không muốn nhập lại trong nhiều dự án con.

Ngoài phần trên, POM XML hoạt động như thế nào? Các pom . xml tệp chứa thông tin về dự án và thông tin cấu hình để maven xây dựng dự án như các phụ thuộc, thư mục xây dựng, thư mục nguồn, thư mục nguồn thử nghiệm, plugin, mục tiêu, v.v. Maven đọc pom . xml tệp, sau đó thực hiện mục tiêu.

Đây, bom ở Maven là gì?

BOM là viết tắt của Bill Of Materials. MỘT BOM là một loại POM đặc biệt được sử dụng để kiểm soát các phiên bản của các phần phụ thuộc của một dự án và cung cấp một vị trí trung tâm để xác định và cập nhật các phiên bản đó. BOM cung cấp sự linh hoạt để thêm một phần phụ thuộc vào mô-đun của chúng tôi mà không cần lo lắng về phiên bản mà chúng tôi nên phụ thuộc vào.

Tại sao quản lý phụ thuộc được thực hiện trong tệp POM mẹ?

Các quản lý phụ thuộc phần là một cơ chế để tập trung sự phụ thuộc thông tin. Khi bạn có một tập hợp các dự án kế thừa từ một cha mẹ , có thể đưa tất cả thông tin về sự phụ thuộc ở chung POM và có các tham chiếu đơn giản hơn đến các hiện vật trong trẻ POM.

Đề xuất: