Ir ao conteúdo

Posts recomendados

Postado

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?

Postado
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.

Postado
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..

Postado

não é necessario configurar variavel ambiente nas IDE's Eclipse, NetBeans e IntelliJ IDEA, elas não usam variaveis ambientes. Basta ter o JDK instalado.

E as IDE's que citei são melhores do que editor de arquivo + javac.

Postado
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

Postado
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.

Postado
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.

Postado

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

Postado
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.

  • Membro VIP
Postado
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.

Postado
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.

  • 3 anos depois...
Postado
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

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...