Tengo una situación en la que hay una pequeña porción de código Java que tiene una gran cantidad de jarras de las que depende. Sin embargo, las dependencias dentro de estos frascos son muy superficiales. En la mayoría de los casos, solo depende de un jar para una sola interfaz.Java Minimize Dependencies
En lugar de distribuir todos los frascos con la aplicación, me gustaría simplemente distribuir los archivos de clase específicos dentro de los frascos que realmente usa. La razón para esto es conservar espacio (este código vivirá en un applet).
¿Alguien sabe de una herramienta o método para hacerlo automáticamente? Suponiendo que todas las dependencias son estáticas, esto parece completamente posible. ¿Algunas ideas?