Set classpath=. sempre tenho que executa-lo?

4 respostas
rdof_81

E ai galera,
tda vez que faço uma nova compilação sou obrigado a digitar o o comando set classpath=.
e até mesmo depois que reinicio o computador se eu quiser executar a mesma class sou obrigado a digitar este código.
A minha pergunta é: isto é normal? exite uma maneira permanente sem que eu fique digitando tda vez este comando?

Abrçs a tds

4 Respostas

fbmanhani

Voce precisa colocar ele nas variáveis de ambiente. Faça assim:

Aperte ‘win+pause’ e vá na aba avançado.
Clique em variáveis de ambiente.
Na parte de baixo, variáveis de ambiente, clique em novo.
No nome da variável coloque JAVA_HOME.
No valor coloque o caminho da pasta de sua jdk. Ex: D:\Arquivos de Programas\Java\jdk1.5.0_12
De ok.
Ache uma variável chamada path na lista e clique em editar.
No fim de tudo coloque ‘;%JAVA_HOME%\bin’ e dê ok em tudo.

Teste e veja se deu certo.

Abrax

rdof_81

fbmanhani valeu pela ajuda mais isto eu jah tinha feito eu declarei as variáveis de ambientes logo após ter instalado o java

rdof_81

Já refiz todas as variáveis de ambientes mais, ainda naum deu certo.

W

Coloca ai como vc ta definindo o seu CLASSPATH.
Lembre-se que vc tem que adicionar . (ponto) pra indicar que o diretorio corrente vai ser incluido no classpath.

Eu particularmente nao gosto de definir o CLASSPATH em variaveis de ambiente, eu geralmente monto o meu classpath dentro do ant script.

//Daniel

Criado 7 de outubro de 2008
Ultima resposta 8 de out. de 2008
Respostas 4
Participantes 3