Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

firemaniaco

Problema p/ executar programa em Java pelo DOS

Recommended Posts

Amigos,

 

Estou com um probleminha para executar pelo DOS os programas que crio em Java: após copilá-los, tento executá-lo e aparece esta mensagem "Exception in thread 'main' java.lang.NoClassDefFondError: Lista0302" http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

Em tempo: utilizo a versão 1.5 do JDK.

 

Que puder me auxiliar com essa questão... Agradeço. ^_^

 

Atenciosamente,

Evandro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sua variável CLASSPATH deve ser assim:

Exemplo: CLASSPATH = %JAVA_HOME%\lib

 

Para isto funcionar direito, você precisa ter sua variável JAVA_HOME correto.

Exemplo: JAVA_HOME = c:\javasdk1_5\

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque assim:

 

CLASSPATH = .;%JAVA_HOME%\lib

 

Se quiser compartilhar o seu código tb pode ser que ajude em algo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, o problema segue, apesar da alteração que fiz conforme sugeriste.O código do arquivo de um dos arquivo é este: import java.util.*;public class Lista0302{ public static void main(String agrs[]){ int horaI, minutoI, horaF, minutoF, duracaoHoras, duracaoTotal, duracaoMinutos, horaIMinutos, horaFMinutos, horaFTotal, horaITotal; Scanner entrada = new Scanner(System.in); System.out.println("O jogo começa...?"); horaI = entrada.nextInt(); minutoI = entrada.nextInt(); minutoF = entrada.nextInt(); horaF = entrada.nextInt(); horaFMinutos = horaF*60; horaIMinutos = horaI*60; horaFTotal = horaFMinutos + minutoF; horaITotal = horaIMinutos + minutoI; duracaoTotal = horaFTotal - horaITotal; duracaoHoras = duracaoTotal/60; duracaoMinutos = duracaoTotal%60; System.out.println("O término do jogo é " + duracaoHoras + " h "+ duracaoMinutos); }}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos, sigo não conseguindo executar os programas. A mensagem de erro que aparece aqui, sempre que vou executar um programa, após esse ser compilado é esta: "Exception in thread "main" java.lang.NoClassDefFoundError: Lista0302".PEÇO AJUDA! JÁ TENTEI TUDO O QUE ME VEIO A CABEÇA, SINCERAMENTE! E TUDO O QUE OS AMIGOS SUGERIRAM.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.