Tôi đã xây dựng một ứng dụng Java độc lập có một loạt các phụ thuộc (các thư viện Apache Commons, vv) cũng như một sự phụ thuộc vào khung công tác Spring. phụ thuộc.Đóng gói và chạy một ứng dụng Java với các phụ thuộc mùa xuân
Tôi đã xây dựng nó trong Eclipse, nơi nó chạy tốt. Bây giờ tôi cần phải triển khai nó để sản xuất và vì vậy tôi đang cố gắng tìm ra cách tốt nhất để gói nó với tất cả các phụ thuộc và cũng làm thế nào để thậm chí gọi điều (nó sẽ được gọi từ dòng lệnh).
Cách bạo lực sẽ xuất dự án của tôi làm bình, tìm tất cả các lọ phụ thuộc (và phụ thuộc của chúng!), Sao chép chúng vào một thư mục chung, viết kịch bản lệnh bao gồm mọi tập trên đường dẫn lớp và chạy nó. Rõ ràng là có vẻ ngu ngốc và tẻ nhạt.
Tôi có nên sử dụng Ant, Maven không? Tôi có nên gói tất cả các lọ phụ thuộc vào một tập tin lớn không? Bất kỳ lời khuyên về việc xử lý này sẽ là hữu ích.