Tôi có một tình huống trong đó có một đoạn mã Java nhỏ có một số lượng lớn các lọ phụ thuộc vào nó. Tuy nhiên, các phụ thuộc bên trong các lọ này rất nông. Trong hầu hết các trường hợp, nó chỉ phụ thuộc vào một cái lọ cho một giao diện duy nhất.Java Giảm thiểu các phụ thuộc
Thay vì phân phối tất cả các lọ bằng ứng dụng, tôi chỉ muốn phân phối các tệp lớp cụ thể bên trong các lọ mà nó thực sự sử dụng. Lý do cho việc này là để tiết kiệm không gian (mã này sẽ sống trong một applet).
Có ai biết công cụ hoặc phương pháp để thực hiện điều này tự động không? Giả sử tất cả các phụ thuộc là tĩnh, điều này có vẻ hoàn toàn có thể. Bất kỳ ý tưởng?