Oi gente, estou com um problema…
Estive testando a api Java Reflection em um pequeno programinha, que carrega e descarrega classes dinamicamente. O proposito disso seria poder carregar um plugin e fazê-lo funcionar sem precisar reiniciar todo o daemon.
Pois bem, primeiro, mandei ele carregar a classe, mas, como eu ainda não havia colocado o .class no local especifico, ele disse que não conseguiu encontrar. Até aí tudo bem. Entao eu coloquei o .class lá e tentei novamente. Dessa vez, ele encontrou e tudo funcionou como esperado. Aí eu pedi que ele descarregasse, apaguei o .class e pedi que ele carregasse de novo. Pra minha surpresa, ele conseguiu carregar a classe! É como se ele tivesse uma espécie de cache, eu não sei…
E entao, como fazer ele apagar totalmente da memória a classe antiga?
Da maneira atual, ele não atualiza o plugin… 
[]'s
iSoron.