Hola, mi duda es la siguiente:
Tengo que hacer una aplicación en la que hay que realizar una carga de clases en tiempo de ejecución, de tal forma que tenga un comportamiento "Modular". Es decir, que en función de determinados parámetros se tendrá que cargar un módulo u otro y, si alguno de estos módulos cambia (es necesario cambiar el contenido de alguna clase) sólo sea necesario compilar este módulo y no la aplicación entera y no haya que volverla a instalar.
He estado mirando y he visto que hay un ClassLoader pero no se ni cómo funciona ni siquiera si es lo que necesito.
Además, estos módulos son ficheros que estarán en un directorio diferente al de la aplicación.
Lo que me gustaría saber es si lo que pretendo es posible y en caso de que lo sea, cómo lo podría hacer.
Agradecería cualquier ayuda. Muchas gracias de antemano.