Appunto. Dal tuo documento XML prima devi ricavare tutti i nomi dei jar necessari, poi li usi per ottenere un URLClassLoader. E quando farai ad esempio un findClass(), ammesso che tutti i jar necessari siano stati "collezionati", non ci saranno problemi a caricare classi.Originariamente inviato da prog
Però una volta che io ho caricato la classe che mi serve, questa classe può creare istanze locali di altre classi all'interno dei metodi, ma io non so che tipo di oggetti creerà a priori, quindi oltre a creare un'istanza dela clsse devo importare cmq tutto il jar che contiene la classe, in modo che qualsiasi oggetto crei la classe sia disponibile e non abbia un'eccezione ClassNotFoundException. In pratica i jar che leggo dal file xml li devo importare e rendere disponibili con fosse un pacchetto della libreria standard Java. Cioè l'intero jar deve essere importato e utilizzabile.

Rispondi quotando