Olá
gostaria de desenvolver um programa que dado um caminho no disco ou uma URL, buscasse o arquivo .class já compilado e fizesse a instanciação dinâmica do objeto referente a esta classe.
eu fiz um programa que faz a instanciação, mas eu tenho que passar o pacote com o nome da classe. e se meu programa quiser fazer download de uma classe externa dá erro.
alguém tem uma solução?
obrigado
tente ser um pouco especifico. o que é “da erro”? qual é a stack trace?
voce esta usando URLClassLoader? E o codigo?
veja bem… no código, o usuário pode especificar o caminho onde se localiza a classe… mas, antes, eu fiz apenas citando o nome do pacote:
ex:
passando o nome da classe com o pacote para o ClassLoador ou mesmo usando o Class.forName() eu faço a instanciação correta.
O que eu quero agora é que o usuário possa entrar e por:
ex:
ou
O que eu preciso fazer para descarregar e instanciar dinamicamente estes arquivos .class no código?