Compilar Java pelo prompt
Esqueci! ou não estou acertando, como compilar um arquivo Java no prompt, estou tentando com: javac AloMundo.java
Eduardo Pessoa
Curtidas 0
Melhor post
Eduardo Pessoa
04/09/2015
Eliezer, consegui, depois de muita luta(a quantidades de posts) e a ajuda do Jothaz.
GOSTEI 3
Mais Respostas
Fernando C
24/08/2015
comando ok,
mas vc deverá estar na mesma pasta que o arquivo java
(comando cd etc.)
e atenção ao nome da classe, maiusculas, minusculas...
mas vc deverá estar na mesma pasta que o arquivo java
(comando cd etc.)
e atenção ao nome da classe, maiusculas, minusculas...
GOSTEI 0
Eduardo Pessoa
24/08/2015
javac não é reconhecido como um comando interno ou externo, um programa operavel ou um arquivo em lotes, essa é a resposta que recebo.
está no diretorio correto.
está no diretorio correto.
GOSTEI 0
Fernando C
24/08/2015
humm.. suspeito.. configurou as variaveis de ambiente?
GOSTEI 0
Eduardo Pessoa
24/08/2015
HOME, PATH??? é isso?
GOSTEI 0
Fernando C
24/08/2015
Sim.. obs: p/ compilar não é obrigatório estar na mesma pasta, mas ai precisa fornecer o caminho completo;
ex: javac c:\textos\teste1.java
(isso, é claro, sem usar o tal "classpath" que eu n manjo muito bem).
ex: javac c:\textos\teste1.java
(isso, é claro, sem usar o tal "classpath" que eu n manjo muito bem).
GOSTEI 0
Eduardo Pessoa
24/08/2015
Eu fiz essa config do PATH, HOME por que já me disseram que não era importante, não deu certo tambem, aparece a mesma mensagem.
GOSTEI 0
Eduardo Pessoa
24/08/2015
Qual a configuração que deve ser feita para executar o java pelo prompt?
GOSTEI 0
Eduardo Pessoa
24/08/2015
javac não funciona.
GOSTEI 0
Jothaz
24/08/2015
Tenta configurar todas as variavéis.
JAVA_HOME: Diretório raiz de instalação do Java
CLASSPATH: Diretório que indica à JVM onde procurar as bibliotecas ( classes Java).
PATH: Lista de diretórios que contém aplicativos que podem ser chamados pelo console.
Configurando:
JAVA_HOME = C:\Program Files\Java\jre7.0 (versão-do-java-que-voce-usa)
a pasta pode ser Program Files (64 bits) ou Program Files (x86) (32 bits)
CLASSPATH = .;%JAVA_HOME%
PATH = ;%JAVA_HOME%\bin
normalmente vão existir outras entradas, então para que não haja problemas inclua os valores acima no final da lista.
Não se esqueça de colocar o ;
E execute o comando: java -version e veja o que retorna.
JAVA_HOME: Diretório raiz de instalação do Java
CLASSPATH: Diretório que indica à JVM onde procurar as bibliotecas ( classes Java).
PATH: Lista de diretórios que contém aplicativos que podem ser chamados pelo console.
Configurando:
JAVA_HOME = C:\Program Files\Java\jre7.0 (versão-do-java-que-voce-usa)
a pasta pode ser Program Files (64 bits) ou Program Files (x86) (32 bits)
CLASSPATH = .;%JAVA_HOME%
PATH = ;%JAVA_HOME%\bin
normalmente vão existir outras entradas, então para que não haja problemas inclua os valores acima no final da lista.
Não se esqueça de colocar o ;
E execute o comando: java -version e veja o que retorna.
GOSTEI 0
Eduardo Pessoa
24/08/2015
Valeu Jothaz mas ainda não reconhece o comando javac.
GOSTEI 0
Jothaz
24/08/2015
Valeu Jothaz mas ainda não reconhece o comando javac.
E o comando: java -version?
Você instalou o somente JRE ou JDK?
GOSTEI 0
Eduardo Pessoa
24/08/2015
Tem os dois instalados.
o comando retorna:
Java version "1.8.0_51" Environment ....
o comando retorna:
Java version "1.8.0_51" Environment ....
GOSTEI 0
Jothaz
24/08/2015
Tem os dois instalados.
o comando retorna:
Java version "1.8.0_51" Environment ....
o comando retorna:
Java version "1.8.0_51" Environment ....
Já passei por um problema parecido, apesar de ter o JDK instalado e as variáveis configuradas quando executava o comando javac retornava o erro:
'javac' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
Resolvi alterando:
PATH = ;%JAVA_HOME%\bin
Por
PATH = ;C:\Program Files\Java\jdk1.8.0_60\bin
E funcionou, não sei o explicar o porque. Faça o teste.
Você já tentou rodar direto na pasta onde fica o javac?
GOSTEI 1
Eduardo Pessoa
24/08/2015
Estou vendo umas video aulas, mas pensei que fosse algo "normal" utilizando uma IDE, mas nunca, sabe o que é nunca executar nada nesse maldito prompt!!! hahahaha
Fiz o que pediu com os parametros do meu java, pastas.../.../ e nada novamente!
sobre o javac, é justamente essa mensagem.
Fiz o que pediu com os parametros do meu java, pastas.../.../ e nada novamente!
sobre o javac, é justamente essa mensagem.
GOSTEI 0
Jothaz
24/08/2015
Tente rodar o javac direto na pasta da instalação:
C:\Program Files\Java\jdk1.8.0_60\bin
Se possível poste as imagens com o conteúdo de suas variáveis.
Não tem erro ser o java estiver instalado e as variáveis configuradas funciona. E esta mensagem é justamente por não achar o PATH.
C:\Program Files\Java\jdk1.8.0_60\bin
Se possível poste as imagens com o conteúdo de suas variáveis.
Não tem erro ser o java estiver instalado e as variáveis configuradas funciona. E esta mensagem é justamente por não achar o PATH.
GOSTEI 0
Eduardo Pessoa
24/08/2015
dentro do diretorio:
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150827-182334.jpg[/img]
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150827-182334.jpg[/img]
GOSTEI 0
Jothaz
24/08/2015
Olha vou ser franco, mas esta me parecendo alguma orelhada sua! kkkkkkkkkkkk
Se roda na pasta e não roda fora é problema no PATH sem contestação.
Poste o conteúdo de suas variáveis de memória talvez possa ajudar a esclarecer o mistério.
Se roda na pasta e não roda fora é problema no PATH sem contestação.
Poste o conteúdo de suas variáveis de memória talvez possa ajudar a esclarecer o mistério.
GOSTEI 0
Eduardo Pessoa
24/08/2015
Como você disse e com toda a razão!!! Erro meu Jothaz!!!
Agora sim!
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150827-194736.jpg[/img]
Agora sim!
[img]http://arquivo.devmedia.com.br/forum/imagem/310862-20150827-194736.jpg[/img]
GOSTEI 0
Sg
24/08/2015
Use os comandos do teclado.
Selecione as pastar e para mostrar o conteúdo delas escreva "dir", e para entrar nela a funcao é "cd";
É bem simples. De uma olhada em sites e veja os comandos usados no cmd, ai vai te esclarecer tudo. Abçs
Selecione as pastar e para mostrar o conteúdo delas escreva "dir", e para entrar nela a funcao é "cd";
É bem simples. De uma olhada em sites e veja os comandos usados no cmd, ai vai te esclarecer tudo. Abçs
GOSTEI 0
Janaina Mendes
24/08/2015
Aproveitando esse post, nunca tinha feito essas configurações, sempre baixava/instalava o Java depois a IDE e pronto, tudo certo, já tentei dessa forma pelo prompt e nunca dava certo, porem, depois consegui!
GOSTEI 0
Jothaz
24/08/2015
Aproveitando esse post, nunca tinha feito essas configurações, sempre baixava/instalava o Java depois a IDE e pronto, tudo certo, já tentei dessa forma pelo prompt e nunca dava certo, porem, depois consegui!
A IDE já faz reconhece as pastas do Java.
Agora no prompt de comando é preciso informa para oDOS onde os arquivos estão. E isto é feito através da variáveis de ambiente, principalmente o PATH.
GOSTEI 0
Janaina Mendes
24/08/2015
Por isso nem ligava para essas configurações, pois usava a IDE.
GOSTEI 0
Eduardo Pessoa
24/08/2015
Aproveitando esse post, nunca tinha feito essas configurações, sempre baixava/instalava o Java depois a IDE e pronto, tudo certo, já tentei dessa forma pelo prompt e nunca dava certo, porem, depois consegui!
Eu do mesmo jeito, enfim tive que tentar tambem.
GOSTEI 0
Janaina Mendes
24/08/2015
Até nisso o Java é diferente! rsrsrs
GOSTEI 0
Eduardo Pessoa
24/08/2015
Eu diria complicado mesmo!
GOSTEI 0