Compilando primeiro programa no CMD

Olá pessoal !!!

Gostaria que me ajudassem…
Na faculdade pediram que criássemos o primeiro programa em java e que fosse compilado pelo DOS.

Editei o programa:

public clas PrimeiroProgram{
public static void main(String args[]){
System.out.println(“Bem vindo ao Mundo Java”);
}
}

Porém ao acessar “CMD” e digitar o caminho aonde savei meu arquivo .java aparece a seguinte mensagem na tela do DOS: c:\Program’ Não é um comando interno …

Alguém poderia me ajudar???

Você declarou o java no class path do windows ?
digite javac no cmd e veja o que retorna.

Retorna ‘javac’ não é reconhecido como um comando interno…

Como declaro o java no class path do windows?

http://guj.com.br/java/15777-antes-de-voce-perguntar
http://guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

ai tem cara até video aula !

Ericson, o teu “public clas PrimeiroProgram” tá com um S, precisa ser dois: “public class PrimeiroProgram”

Pessoal
Obrigado pelas postagens, acessei as variáveis do ambiente criei a variável “JAVA_HOME” apontando para a pasta jdk e depois alterei o seu path para %JAVA_HOME%\bin porém recebo mensagem de acesso negado…

C:>Arquivos de Programas\Java\jdk1.7.0\bin java.
Acesso negado.

Podem me ajudar?

[quote=Ericson]Pessoal
Obrigado pelas postagens, acessei as variáveis do ambiente criei a variável “JAVA_HOME” apontando para a pasta jdk e depois alterei o seu path para %JAVA_HOME%\bin porém recebo mensagem de acesso negado…

C:>Arquivos de Programas\Java\jdk1.7.0\bin java.
Acesso negado.

Podem me ajudar?[/quote]

Como esta o seu JAVA_HOME?
E qual é o usuario que vc esta utilizando para fazer essas alteracoes?

Vinicius, Meu java_home está assim: C:\Arquivos de Programas\Java\jdk1.7.0\bin

Engraçado, dou um “java” lá no CMD e recebo a mensagem que o comando não é reconhecido…

Ericson, o seu JAVA_HOME deve ir até C:\Arquivos de Programas\Java\jdk1.7.0\ pois ele representa o diretório inicial do java.

este caminho que você colocou até o \bin deve estar no Path do windows, altere-o e insira ;C:\Arquivos de Programas\Java\jdk1.7.0\bin ao final.

[quote=Ericson]Vinicius, Meu java_home está assim: C:\Arquivos de Programas\Java\jdk1.7.0\bin

Engraçado, dou um “java” lá no CMD e recebo a mensagem que o comando não é reconhecido…

[/quote]

Coloque o JAVA_HOME como C:\Arquivos de Programas\Java\jdk1.7.0 tire o \bin
la no classpath voce coloca %JAVA_HOME%\bin

Para ver se o java esta instalado corretamente entre no prompt, entre na pasta bin do jdk “cd C:\Arquivos de Programas\Java\jdk1.7.0\bin” e digite o comando “.\java -version” se o java estiver certo ele vai ter que te retornar a versao

Se retornar a versao voce pode tentar copiar o java.exe, javaw.exe e javaws.exe para a pasta system32 do windows que talvez volte a funcionar.
Mas na minha opiniao reinstale o java na versao 1.6_26 ou 25 não lembro a ultima, pois eu estive lendo uns artigos e falaram que o jdk1.7 esta com uns bugs violentos

Editado ----
Baixe o Java daqui.
http://www.java.com/pt_BR/download/manual.jsp
É só escolher o OS certo.

O Java está corretamente instalado e a variável de ambiente está correta tbm…

Agora quando eu tento rodar aparece o erro:

Quando eu tento compilar : javac PrimeiroPrograma , aparece o erro abaixo.

error: class names, ‘PrimeiroPrograma’, are only accepted if annotaion is processing is explictly requested.

Poderia me ajudar com esse erro?