Mục lục:

Làm cách nào để tạo tệp JAR bằng POM XML?
Làm cách nào để tạo tệp JAR bằng POM XML?

Video: Làm cách nào để tạo tệp JAR bằng POM XML?

Video: Làm cách nào để tạo tệp JAR bằng POM XML?
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 hai
Anonim

jar, là gói triển khai của bạn

  1. Tạo ra một dự án Maven mới trong Eclipse. Từ menu Tệp, chọn Mới, sau đó chọn Dự án.
  2. Thêm phụ thuộc aws-lambda-java-core vào pom . xml tập tin.
  3. Thêm lớp Java vào dự án.
  4. Xây dựng dự án.
  5. Thêm plugin maven-shadow-plugin và xây dựng lại.

Hãy cân nhắc kỹ lại vấn đề này, Jar in Maven là gì?

Các lọ maven plugin cung cấp khả năng xây dựng chum , nếu bạn xác định rằng dự án của bạn được đóng gói dưới dạng cái lọ tập tin, maven sẽ gọi ngầm đến plugin này. Chúng tôi không cần phải xác định nó bên trong pom. Các lọ maven plugin có hai mục tiêu được xác định: cái lọ : Cho phép đóng gói các lớp chính của chúng tôi dưới dạng cái lọ tập tin.

Thứ hai, mục tiêu Jar Jar sẽ làm gì? Nó tạo ra cái lọ các tệp từ thư mục đích / lớp mà không cần biên dịch lại bất kỳ lớp nguồn nào.

Về mặt này, uber jar là gì?

Một uber - CÁI LỌ -cũng được gọi là chất béo CÁI LỌ hoặc CÁI LỌ với các phụ thuộc-là một CÁI LỌ tệp không chỉ chứa một chương trình Java mà còn nhúng các phần phụ thuộc của nó. Điều này có nghĩa là CÁI LỌ hoạt động như một bản phân phối "tất cả trong một" của phần mềm mà không cần bất kỳ mã Java nào khác.

Tập tin jar có thực thi được không?

Mặc dù tập tin jar có cùng định dạng với zip các tập tin , họ có một phần mở rộng khác vì một lý do. MỘT tập tin jar thường chứa mã nguồn hoặc phần mềm chạy được và tập tin jar có thể được thực hiện để trở thành có thể thực thi . Khi một tập tin có một. cái lọ phần mở rộng, nó phải được liên kết với môi trường thời gian chạy Java.

Đề xuất: