Ir ao conteúdo
  • Cadastre-se

Compilando Java no Prompt Erro


Posts recomendados

Estou tentando compilar uma classe no Prompt do Windows 8, mas ele está dando erro de comando não reconhecido pelo windows, eu tenho o JDK instalado, mas ele da esse erro, tentei ver na internet como fazia para compilar mas ele não reconhece nenhum dos códigos.

Alguém sabe como posso resolver isso?

Link para o comentário
Compartilhar em outros sites

pesquise sobre configurar as variaveis de ambiente; sem isso não rola..

aqui tem um tutorial:

http://www.loiane.com/2013/02/instalando-e-configurando-o-java-no-windows-8/

Já fiz isso dai e não adianta.

Ele não executa os códigos.

A única coisa que mudou, é que agora quando eu digito javac -version ele não da mais erro, no mais o restante dos códigos não está executando.

Link para o comentário
Compartilhar em outros sites

Já fiz isso dai e não adianta.
na verdade, é a única coisa q adianta, porque sem as variaveis de ambiente corretamente configuradas nem adianta instalar ides.. elas simplesmente não vão rodar...

além do que algumas ides eu dispenso, de boa...

mas o comando correto é:

javac teuarquivo.java

e depois (se não aparecerem erros, claro)

java teuarquivo

mas poste um código (pode ser o hello world mesmo porque não?)

p/ gente ver..

Link para o comentário
Compartilhar em outros sites

na verdade, é a única coisa q adianta, porque sem as variaveis de ambiente corretamente configuradas nem adianta instalar ides.. elas simplesmente não vão rodar...

além do que algumas ides eu dispenso, de boa...

mas o comando correto é:

javac teuarquivo.java

e depois (se não aparecerem erros, claro)

java teuarquivo

mas poste um código (pode ser o hello world mesmo porque não?)

p/ gente ver..

Eu estou usando o exemplo do livro que estou usando para estudar, e dai eu baixei os arquivos que pede no site, e abri o prompt na pasta do arquivo, dai eu digito: java ATMCaseStudy e dou enter, dai vem a mensagem dizendo que javac não é reconhecido como comando interno ou externo, um programa operável ou um arquivo em lotes.

O arquivo está na pasta e se chama ATMCaseStudy.class

Link para o comentário
Compartilhar em outros sites

Eu estou usando o exemplo do livro que estou usando para estudar, e dai eu baixei os arquivos que pede no site, e abri o prompt na pasta do arquivo, dai eu digito: java ATMCaseStudy e dou enter, dai vem a mensagem dizendo que javac não é reconhecido como comando interno ou externo, um programa operável ou um arquivo em lotes.

O arquivo está na pasta e se chama ATMCaseStudy.class

se javac não é reconhecido você configurou a variavel ambiente errada.

Link para o comentário
Compartilhar em outros sites

se javac não é reconhecido você configurou a variavel ambiente errada.

Configurei exatamente como tava naquela página que foi postada aqui.

Até quando deu erro, eu pensei que tivesse feito coisa errada, dai fui e verifiquei tudo novamente, e está tudo conforme explica o site.

Link para o comentário
Compartilhar em outros sites

Configurei a variavel no meu PC

public class Program
{
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

o programa acima está num arquivo Program.java, compilei e executei assim:

PS C:\Users\msmaldi\Documents\JavaProject> javac .\Program.java
PS C:\Users\msmaldi\Documents\JavaProject> java Program
Hello World!

as chamadas abaixo NÃO funcionaram.

java Program.class
java Program.java

Link para o comentário
Compartilhar em outros sites

Configurei a variavel no meu PC

public class Program
{
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

o programa acima está num arquivo Program.java, compilei e executei assim:

PS C:\Users\msmaldi\Documents\JavaProject> javac .\Program.java
PS C:\Users\msmaldi\Documents\JavaProject> java Program
Hello World!

as chamadas abaixo NÃO funcionaram.

java Program.class
java Program.java

Ele não reconhece nenhum comando, nem da forma que você postou.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
Ele não reconhece nenhum comando, nem da forma que você postou.

Creio que a configuração do Win8 seja igual do Win7...

Testei aqui no Win7 o tutorial e funcionou..

Lembre-se que após configurar, tem que abrir um novo CMD...

Para testar, simplesmente digite: javac e teste.

Link para o comentário
Compartilhar em outros sites

Creio que a configuração do Win8 seja igual do Win7...

Testei aqui no Win7 o tutorial e funcionou..

Lembre-se que após configurar, tem que abrir um novo CMD...

Para testar, simplesmente digite: javac e teste.

Sim, eu até reiniciei o computador após a configuração, mas ele continua a não reconhecer os comandos.

Aliás, percebi que ele não está executando nem o comando para abrir diretórios.

Acredito que o problema esteja no próprio Windows.

Link para o comentário
Compartilhar em outros sites

  • 3 anos depois...
Em 15/10/2013 às 20:51, Thiagow.2 disse:

Sim, eu até reiniciei o computador após a configuração, mas ele continua a não reconhecer os comandos.

Aliás, percebi que ele não está executando nem o comando para abrir diretórios.

Acredito que o problema esteja no próprio Windows.

Achei a solução http://oprogramadore.blogspot.com.br/2013/05/configurando-o-compilador-java-para.html

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!