Ich habe eine Situation, in der es ein kleines Stück Java-Code gibt, der eine große Anzahl von Gläsern hat, von denen es abhängt. Die Abhängigkeiten in diesen Gläsern sind jedoch sehr gering. In den meisten Fällen hängt es nur von einem Jar für eine einzelne Schnittstelle ab.Java Minimize Abhängigkeiten
Anstatt alle Jars mit der Anwendung zu verteilen, möchte ich nur die spezifischen Klassendateien in den Gläsern verteilen, die es tatsächlich verwendet. Der Grund dafür ist, Speicherplatz zu sparen (dieser Code wird in einem Applet gespeichert).
Kennt jemand ein Werkzeug oder eine Methode, um dies automatisch zu tun? Unter der Annahme, dass alle Abhängigkeiten statisch sind, scheint dies durchaus möglich. Irgendwelche Ideen?