estou utilizando um JtextArea para excutar comandos java - blz ele compila só que na hora de executar da o erro :
java.lang.ClassNotFoundException: teste
o que será?
código.:
private void Executar()
{
try
{
Object parametrosObjeto[] = {new String[]{}}; //parametros do metodo
Class parametrosClasse[] = {parametrosObjeto[0].getClass()}; //classe dos parametros
Class classe = Class.forName(nomeClasse); //referencia a classe
Object instancia = classe.newInstance(); //instancia a classe
Method metodoMain = classe.getDeclaredMethod("main", parametrosClasse);
metodoMain.invoke(instancia, parametrosObjeto); //executa o metodo
}
catch (Exception e)
{
/* varias excecoes podem ser lancadas ao usar os recursos de reflection, mas
* nao as trataremos a fundo aqui. Apenas verificamos se alguma delas foi lançada.
*/
e.printStackTrace();
String tt1 = txtResultados.getText();
txtResultados.setText(e+
"\n------------------------------------------------------");
}
}