Pergunta básica - command-line

8 respostas
felipe_gdr

Olá.
Sempre usei a IDE Eclipse para compilar e executar minhas classes.
Como faço essas tarefas usando command-line?

Posso criar uma classe no Eclipse e fazer a compilação e a execução através de command-line? Ou tenho que utilizar outra IDE?

Se fizer uma classe no bloco de notas como a compilo e a executo? Nesse caso, aonde aparecerá o output?

Valeu :?

8 Respostas

Roger75

Abra um prompt do DOS e vá no diretório onde a sua classe está.

Digite “javac Nome_da_classe.java” para compilar

Para executar faça “java Nome_da_classe”

O resultado sai na própria tela do DOS.

(Lembre-se também de configurar as variáveis de ambiente apropriadamente)

MarcioTavares

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

felipe_gdr

Certo, saquei.

Fiz isso, mas aparece uma mensagem mais ou menos assim:

‘javac’ is not recognized as an internal or external command, operable program or batch file :roll:

felipe_gdr

o que seriam essa variaveis de ambiente, e onde eu as modifico? :shock:

felipe_gdr

funcionou direitinho, valeu galera.

I

javac NomeArquivo.java // Pra compilar
java NomeArquivo // Pra executar

E o resultado vai sair como se fosse no console do eclipse, só que na telinha preta do cmd do windows =).

I

Da uma olhada nas suas variaveis de ambiente como foi falado anteriormente pelo Roger75. Se não for configurado corretamente o comando JAVAC não é reconhecido.

I

Windows ou Linux?

Windows

Duas maneiras… A mais facil.

Clica Direito Meu computador - > Propriedades - > Avançado - > Variaveis de Ambiente - > Add

Adicione essas duas

JAVA_HOME - com o endereço onde foi instalado exemplo c:\programs\java\j2sdk

PATH - adicione no final da linha ;%JAVA_HOME%\bin;

CLASSPATH - %JAVA_HOME%\lib;

Criado 14 de agosto de 2006
Ultima resposta 14 de ago. de 2006
Respostas 8
Participantes 4