Javac não é reconhecido como um comando interno ou externo

Ai ja pesquisei em alguns topicos, encontrei algumas coisas, mas preciso de muita ajuda ainda, por favor.

eu baixei o j2sdk1.4.2_05

Ja configurei para o Ruwindows XP pesquisado aqui mesmo no Portal:
Windows 2000/XP:

Vá até o “Meu Computador” clique com o botão direito e escolha a opção “Propriedades” então vá na aba “Avançado” e bem embaixo da tela tem um botão chamdo “Variáveis de Ambiente”, clique nele então irá aparecer duas grids uma para “Variáveis de Usuário” e outra para “Variáveis do Sistema”, se vc setar as variáveis dentro das de usuários, somente funcionarão para seu usuario no computador, e as do sistema funcionarão para todos. Bom, agora clique em “Nova” e no:

  • “Nome da Variável” = digite: JAVA_HOME
  • “Valor da variável” = digite o caminho onde está instalado o J2SDK.
    depois crie outra variável e então:
  • “Nome da Variável” = digite: CLASSPATH
  • “Valor da Variável” = (não digite nada)

Caso apenas com isso não funcione tente também editar a variável PATH ja existente nas variáveis de sistema inserindo

  • C:/j2sdk/bin - (o caminho pra pasta bin que está dentro do diretório onde foi instalaso o sdk)

e quando eu escrevo no prompt: c:>java -version
aparece: java version “1.4.2_05” … ok deu certo

Mas ao tentar copilar um programinha simples de iniciante tipo:
onde eu salvei em c:\exerciciosjava

package exerciciosjava;
public class PrimeiroProgramaJava {
public static void main (string args[]) {
System.out.println( “Bem-vindo ao Java!”);
}
}

c:\exerciciosjava>javac -d . PrimeiroProgramaJava.java
aparece a mensagem de erro
‘javac’ não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

Qual o erro?
Muito obrigado. 8O

Desculpa ai eu acabei criando um forum, burrice minha de iniciante prometo ser menos burro da proxima.

primeiro…

digita javac c no dos kra…

v o q acontece e fala pra nois!!

hhahah essa foi engracada … essa enquete vai bombar … hahahahah

relaxa zebraz os moderadores irão te perdoar

eae blz mano?

bom eu uso o Windows XP home edition, ja usei o professional tb

uso a versão java sdk 1.4.2_04

e a unica coisa q é necessaria configurar no win XP pra rodar o sdk do java é configurar a variável de ambiente

PATH acrescentando a localização da pasta bin do seu jsdk

PATH = …;C:\j2sdk1.4.2_04\bin;

isso é a unica coisa configurada pra rodar o java aki

agora as outras variáveis q vc geralmente ve o pessoal comentando ou em tutoriais as:

JAVA_HOME

CATALINA_HOME

saum necessárias para o funcionamento do tomcat

bom resumindo pra ter o java sdk e o tomcat rodando em win XP
soh precisa configurar essas 3 variáveis de ambiente

q é como está no meu computador :wink:

espero ter ajudado em algo ai

[]'s
Erko Bridee

[quote=“Ratinho”]primeiro…

digita javac c no dos kra…

v o q acontece e fala pra nois!![/quote]

vou descrever exatamente o q escrevi:
c:\exerciciosjava> javac PrimeiroProgramaJava.java
c:\exerciciosjava> javac PrimeiroProgramaJava
c:\exerciciosjava> javac -d . PrimeiroProgramaJava.java
c:\exerciciosjava> javac -d . PrimeiroProgramaJava

‘javac’ não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

Falow…

eae mano blz?

bom não entendi oq tu quiz fazer

o javac é apenas um compilador java usado para gerar os .class

e vc chama ele seguido de um nome.java ou um conjunto
ou mesmo *.java

mas javac c :?:

c é oq pelo q eu entendi naum é um codigo fonte a ser compilado

entaum esse comando javac c naum funciona

pq o compilador vai olhar para o arquivo que vc colocou ai e vai ver q naum possui a extensão de um .java entaum não faiz nda

:wink:

mas fiquei curioso, oq vc quer ou pretendia fazer com esse comando?

[]'s
Erko Bridee

mas fiquei curioso, oq vc quer ou pretendia fazer com esse comando?

Não escrevi errado, nada não vou reeditar, valeu

reeditar usando o javac…

mano o javac é apenas um compilador
que faiz o seguinte vc determina o codigo fonte
que é um arquivo.java

o compilador verifica e compila esse arquivo.java para um .class

pra poder reeditar, vc tem que abrir o codigo fonte em um IDE, bloco de notas, editor do genero

alterar o seu código fonte e depois chamar o javac
para apenas compilar o seu codigo fonte

:roll:

[]'s
Erko Bridee

provavelmente o diretorio JAVA_HOME\bin naum ta no seu path. Q SO vc usa pra eu colocar os passos certinho pra vc!?

Meu valeu, eu retirei o programa e vou reinstalar novamente, eu sou muito leigo mas porra, estou seguindo todos os passos, quando eu sair do trampo vou tentar novamente, qualquer dúvida eu vou colar aqui o problema
Valew mermo.