Caro Eduardo,
se voc� est� executando o RSA a partir do DOS ou algum prompt, o aplicativo
tem que estar no CLASSPATH, mesmo que voc� esteja executando-o no seu diret�rio.
Coloque o diret�rio do arquivo no CLASSPATH. Se estiver no Windows 95/98 ou
DOS, altere o CLASSPATH pelo comando SET CLASSPATH. Se for Windows NT, altere-o pelo
Control Panel / System / Environment.
Qualquer outra d�vida, favor retornar.
Evandro
----- Mensagem original -----
De: EDUARDO HENRIQUE ALMEIDA DOS SANTOS [SMTP:[EMAIL PROTECTED]]
Enviada em: Quarta-feira, 31 de Maio de 2000 11:04
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: [SouJava-J] Problemas
Estou come�ando a trabalhando
utilizando sempre o textPad como editor java e quando
eu tento executar algum aplicativo ou applet, tenho a
seguinte mensagem:
java.lang.NoClassDefFoundError: (nome da classe
executada)
Exception in thread "main" Process completed successfully
um exemplo b�sico do que acontece est� no sistema abaixo
import java.lang.Math;
import java.lang.*;
import java.lang.System;
import java.lang.reflect.*;
public class RSA {
public int executaRSA ( int base, int expoente, int
modulo){
int fator = 1;
int loopExpo = 0;
int resto = 0;
int loopSoma = 0;
int zenga = base;
int valorGeral = base;
// --
while (fator < expoente) {
loopExpo ++;
fator = fator *2;
}
valorGeral = ((valorGeral * base) %modulo);
for ( int i=1; i<(loopExpo-1); i++){
valorGeral = valorGeral * ((base *base)%modulo);
}
resto = expoente - (fator /2);
if (resto == 1){
return ((valorGeral) + (zenga % modulo)% modulo);
}else{
for ( int a = 1; a < resto; a++) {
zenga = zenga *base;
}
return ((valorGeral) + (zenga % modulo)% modulo);
}
}
public static void main(String arguments[]) {
RSA rsav = new RSA();
int resultado = rsav.executaRSA(3,23,91);
System.out.println(resultado);
}
}
Este pequeno aplicativo esta sendo compilado normalmente
e quando eu passo pelo comando
java RSA
tenho a seguinte mensagem:
java.lang.NoClassDefFoundError: RSA
Exception in thread "main" Process completed successfully
Ser� que algu�m j� passou por isso..
qualquer informa��o se� bem vinda ... Obrigado
_____________________________________________________
Quer linha desocupada nas Internets gratis?
Multidiscador BOL. Totalmente gratis! http://www.bol.com.br/multi/
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------