Rodar programa no DOS

7 respostas
lilian.ly

[color=darkred][b]Olá!!!

Bem, eu faço programas no Dr. Java, compilo e rodo lá, mas não sei fazê-los rodar no DOS. As variáveis de ambiente do Java já estão configuradas.

Minha apostila diz que para executar o meu programa após compilar a classe, basta abrir o DOS e digitar

java BrincadeirasComArrays um dois três

Esses números são os argumentos, mas lá no meu prompt de comando está

C:\Documents and settings\meuNome&gtjava BrincadeirasComArrays um dois três

e quando digito isso aparece: “Exception in thread ‘main’ java.lang.NoClassDefFoundError: BrincadeirasComArrays”

Aih eu não sei o que fazer… Que que eu faço!!! :?[/b][/color]

7 Respostas

diego2005

Da uma olhada nesse tutorial:

http://www.guj.com.br/java.tutorial.artigo.108.1.guj

LPJava

bom veja o tutorial ai ára o java 5!!

H

e tenha certeza que a classe ja foi compilada, senao, utilize javac classe.java

lilian.ly

Enton como que eu faço

Eu coloco

javac c:/Meus documentos

???

E depois o que faço pra rodar o programinha!?

peczenyj
  1. abra o prompt de comando
    start > run > cmd [enter]

  2. entre no diretorio onde está as suas classes

cd Diretorio/Onde esta/o/meu/projeto

  1. certifique-se que o que vc quer esta ai

dir

  1. imagine que vc tem um arquivo chamado Hello.class

java Hello

PIMBA!

se não funcionar, experimente

java -cp . Hello

Isso tem haver com o seu CLASSPATH

outra coisa, se vc compilou algo dentro de algum ‘pacote’, tipo quer executar um org.util.lalala.Hello (que estara no org\util\lalala) vc não precisa ir ATE la. va até um diretorio antes do org e faça

dir
org/ (outras cosas)
java -cp . org.util.lalala.Hello

lilian.ly

WEEEEEEEEEEEEEEEE!!!

Brigadaaaaaaaaaaaaaaaa!!! Valeu mesmo, meu programa rodou no DOSSSSSSSS!!! ^^

peczenyj

Curiosidade:

Se o seu windows é 98 ou superior, vc não tem DOS faz tempo, vc tem algo que ‘emula’ o DOS :wink:

Criado 24 de outubro de 2006
Ultima resposta 26 de out. de 2006
Respostas 7
Participantes 5