Estou usando Reflection em minha aplicação, mas essa parte do código não está funcionando:
teste classe = new teste();
Class cls = Class.forName("teste");
Method methlist[] = cls.getDeclaredMethods();
...
Para tirar a dúvida sobre um eventual problema na classe, na linha 1 e usei a classe como se eu já soubesse seu nome. Executei e tudo bem. Quando adicionei a linha 2, 3, …, o Reflection diz:
java.lang.ClassNotFoundException: teste
Gostaria de entender por que o reflection tem dificuldades para encontrar minha classe, sendo que 1 linha acima eu consegui encontrá-la sem problemas. Alguém sabe onde estou errando?
Obrigado!