Membro desde: 05/06/2006 15:09:41
Mensagens: 5
Offline
Ae galera,
To precisando compilar classes em tempo de execução, mas não quero usar o disco para gravar um arquivo com extensão .java e depois passar o nome do arquivo para a classe Compiler compilar.
Gostaria de fazer isso na memória, alguém sabe como?
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
Olha a API do ECJ, provavelmente ela te permite fazer isso
http://www.kumpera.net/blog/ http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
Se você quer se aprofundar com o assunto, recomendo o livro Java Reflection in Action, publicado pela Manning. O capítulo 7 trata especialmente do tópico.