Não tem jeito! Eu não consigo

15 respostas
R

Boa noite…heheh

Puts…eu li todos os foruns possiveis, mais não to conseguindo instalar java na minha maquna…

Ahh eu uso o Xp

Ohh eu instalei o j2sdk1.4.2_08…blz

dae eu vou configurar lah no meu computador… …avançados…variaveis de ambiente…

Tá eu crio uma variavel de Usuario JAVA_HOME e no valor da variavel o caminho… c:\j2sdk1.4.2_08\bin… certo??

Mas quando eu crio uma outra variavel CLASSPATH ela some…não apareçe nada…¿¿dai o q eu posso fazer??

Mesmo assim fui em variaveis do sistema…path digitei o caminho onde está o bin…

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\j2sdk1.4.2_08\bin;c:\winnt\java;C:\Arquivos de programas\Arquivos comuns\Adaptec Shared\System;[color=“red”]C:\j2sdk1.4.2_08\bin;[/color] certo???ou to errado??

por que quando abro o msdos e digito javac nome.java

aconteçe um error:cannot read: teste.java
1error…o q é isso??

obrigado pela ajuda… se forrem ler esse imenso texto…

:grin:

15 Respostas

T

uma sugestão comece a instalação do zero e reveja as configurações das variaveis. verifique os caminhos e boa sorte.

R

Mas do geito q eu fiz não ta certo???

T

na teoria esta, mas no meio do caminho, pode ter acontecido algum erro, afinal esse processo eh humanizado, portanto sujeito a falhas.
mas ai vai umas instruções de como instalar:

Instalação

  • Baixar uma versão do J2SDK
  • Instalar o J2SDK

Windows

  • Duplo clique no executavel e a instalação terá inicio. Sugiro que a instalação do SDK seja em um diretório padrão (X:\java). Tambem não crie espaços entre os nomes.
    De agora em diante, JAVA_HOME será utilizado como referência ao diretório de instalação do j2sdk

Definir a JAVA_HOME (WinXP/Win2k)

  • Clique com o botão direito no ícone meu computador, vá em propriedades, selecione a aba avançado, clique em variaveis de ambiente, e adicione uma nova variável de sistema denominada JAVA_HOME como o valor de “<JAVA_HOME>” (ex: X:\java)

Definir o Classpath (WinXP/Win2k)
Variaveis de ambiente, localize a variavel CLASSPATH e caso não exista, crie-a. Adicione o seguinte valor a ela “<JAVA_HOME>\lib;<JAVA_HOME>\bin”

Configurar o Path (WinXP/Win2k)
Variaveis de ambiente, localize a variavel PATH e adicione “;%CLASSPATH%”

para testar, use os comandos java -version e java -help, se ambos funcionarem, as configuraçoes foram feitas com sucesso.

lembrando que o java é case sensitive, portanto JAVA é diferente de java.

Espero ter ajudado, e duvidas, estamos ai
[]'s
:grin:

F

Cara,

O jeito que você fez está certo sim. Na verdade eu mesmo não defino a variável CLASSPATH ( acho até que não precisa )…

Mas pra você testar sua configuração, vá até o cmd ( prompt do dos) e digite javac … só javac

Nesse momento ele deve mostrar as opções do camando javac. só isso.

Pelo que eu entendi o seu J2SDK já está configurado, mas na hora de compilar ele não achou a classe que você especificou. Lembre-se que mesmo que o JDK esteja configurado, você precisa estar no mesmo diretório da classe para compilá-la. Tente conferir se o código de nome.java está certo, e se o nome da classe é o mesmo nome do arquivo. Veja também porque ele faz referência à classe teste.java e onde está essa classe.

NA dúvida procure um bom tutorial para iniciantes que ensine desde a configuração até um Hello World…

Espero ter ajudado…

J

O JAVA_HOME é c:\j2sdk1.4.2_08 (sem o bin).

No XP o CLASSPATH fica em branco mesmo (se não me engano).

“rafarrv”:
Mesmo assim fui em variaveis do sistema…path digitei o caminho onde está o bin…

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\j2sdk1.4.2_08\bin;c:\winnt\java;C:\Arquivos de programas\Arquivos comuns\Adaptec Shared\System;[color=“red”]C:\j2sdk1.4.2_08\bin;[/color] certo???ou to errado??


Aparentemente está certo.

“rafarrv”:
por que quando abro o msdos e digito javac nome.java

aconteçe um error:cannot read: teste.java
1error…o q é isso??

Ele não está achando o teste.java, não tem a ver com achar os executáveis (veja se o teste.java está no diretório que você está executando o comando “javac teste.java”).

J

Qualquer coisa dá uma olhada nesse tópico:
http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=9607

Explica direitinho o que colocar em cada variável de ambiente para o XP.

R

Ei mais eu entro certinho no diretorio…não sei o ta acontecendo…

Mesmo assim estou grato pela ajuda q vcs me deram…

falow

F

“rafarrv”:
Ei mais eu entro certinho no diretorio…não sei o ta acontecendo…

Mesmo assim estou grato pela ajuda q vcs me deram…

falow


Cara na minha opnião o erro está no código java que você escreveu.
Ou tem erro na classe nome.java ou tem erro na classe teste.java

Ou elas não estão no diretório certo. Isso eu tenho certeza. Se ele deu erro é porque achou o JAVA_HOME, pois o erro é verificado depois que o comando javac é executado.

R

blz…

entaum vc poderia mandar um código java para mim testar…e q erro é esse na classe nome.java ou teste.java??

como no diretorio certo??

eu fiz um programinha no bloco de notas…e não sei por qe não deu certo…

obrigado pela compreensão

Z

Seta as variáveis!

 no path, classpath e home, coloque os valores certos,

JAVA_HOME=<diretorio de instalação do java>

PATH=%PATH%;%JAVA_HOME%\bin;

CLASSPATH=%JAVA_HOME%\lib;.;%JAVA_HOME%\lib\tools.jar;
F

Eu não vi a sua classe, por isso não posso te dizer qual é o erro, mas aqui vai um código simples pra você compilar e executar.

public class Teste{ public static void main(String args[]){ System.out.println("Se aparecer na tela e porque o JAVA_HOME esta correto"); } }

Salve esse código em um arquivo com o nome Teste.java e coloque no C:
Depois abra o Prompt de Comando e digite:

[b]CD C:[/b]

agora digite:

javac Teste.java

caso não apareça nenhum erro, digite:

java Teste

Siga com atenção os passos. Se funcionar significa que seu Java está instalado e funcionando perfeitamente, caso contrário significa que você deve remover o seu SDK e iniciar a instalação do zero, de preferência seguindo um Tutorial. E só uma dica: Atenção é vital para a programação em Java.

Boa Sorte…

F

“zabula”:
Seta as variáveis!

 no path, classpath e home, coloque os valores certos,

JAVA_HOME=<diretorio de instalação do java>

PATH=%PATH%;%JAVA_HOME%\bin;

CLASSPATH=%JAVA_HOME%\lib;.;%JAVA_HOME%\lib\tools.jar;</blockquote>

Você só respondeu ou leu o post inteiro? Tentar ler antes de responder…

no flames… como diz o matheus…

J

rafarrv:
Coloca o seu código aí que já matamos dois coelhos numa só.

feliperod:
Claro que ele achou o JAVA_HOME, mas que estava errado estava.
Aí o cara configura (por exemplo):
CLASSPATH = %JAVA_HOME%\lib;
Com o JAVA_HOME daquele jeito: c:\j2sdk1.4.2_08\bin
O que vai acontecer?
O CLASSPATH vai ficar: c:\j2sdk1.4.2_08\bin\lib
E aí?

F

“JavaDrops”:
rafarrv:
Coloca o seu código aí que já matamos dois coelhos numa só.

feliperod:
Claro que ele achou o JAVA_HOME, mas que estava errado estava.
Aí o cara configura (por exemplo):
CLASSPATH = %JAVA_HOME%\lib;
Com o JAVA_HOME daquele jeito: c:\j2sdk1.4.2_08\bin
O que vai acontecer?
O CLASSPATH vai ficar: c:\j2sdk1.4.2_08\bin\lib
E aí?

Você está certo…
Nesse caso aconteceria o erro somente se ele importasse alguma classe externa ao pacote java.lang

Mas eu nem toquei nesse assunto porque você mesmo já tinha falado isso em um post anterior.

rafarrv Confirma se seu JAVA_HOME tá assim:

JAVA_HOME = c:\j2sdk1.4.2_08

E depois no path você coloca:

PATH = %PATH%;%JAVA_HOME%\bin;%CLASSPATH%;

e no CLASSPATH coloque:

CLASSPATH = %JAVA_HOME%\lib;

Agora só falta conferir o código do arquivo.

L

Se nada disso der certo você ainda pode experimentar instalar o java em conjunto com IDE NetBeans, io próprio IDE vai ajeitar as variaveis de ambiente, é mais uma opção. ok

Abs.

Leandro.

Criado 16 de julho de 2005
Ultima resposta 19 de jul. de 2005
Respostas 15
Participantes 6