sou membro novo e estou começando no java agora. Há um tempo atrás, quando comecei a usar o Java eu conseguia compilar normalmente o que eu fazia. Parei por um tempo, agora voltei novamente com a programaão java porém estou usando o Eclipse para gerar meu codigo.
Pois bem, eu consigo rodar normalmente meu programa pelo Eclipse mas quando eu entro em prompt de comando e mando javac Addition.java que é o nome do meu programa ele avisa que nao está reconhecendo o comando javac.
Já acrescentei o aminho do JDK à minha variavel de ambiente path.
O comando java para abrir meu programa tb nao funciona.
Meu Eclipse 3.2 estava com o mesmo problema no trabalho!
Solucionei o problema desistalando o Java 1.5 da maquina e instalando novamente e é claro configurando novamente as famosas variáveis de ambiente.
Essas são as únicas soluções para seu problema, não foge disto!
O comando JAVA para abrir o programa funciona normalmente mas quando eu tento compilar usando o famoso javac ele retorna a seguinte mensagem: “”"“JAVAC NAO É RECONHECIDO COMO UM COMANDO INTERNO…”
Eu já configurei as variaveis de todas as formas possíveis. Esse javac nao funciona de forma alguma. O programinha que eu fiz nao se encontra no mesmo diretorio do JDK mas eu acredito que nao precisa estar, ou precisa???
Outra coisa, pelo eclipse ele compila normalmente, mas num trecho do programa eu faço referencia à uma outra classe e ele marca de vermelho como se nao reconhecesse o tipo de classe, será que tem alguma coisa a ver com o javac???
Por favor, me ajudem, já nao sei mas o que fazer!!!
Tá aí o que vc queria, espero que possa me ajudar!!
Aguardo retorno!!!
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\Administrador\Dados de aplicativos
CLASSPATH=.;C:\Arquivos de programas\Java\jdk1.5.0_04
CLIENTNAME=Console
CommonProgramFiles=C:\Arquivos de programas\Arquivos comuns
COMPUTERNAME=PARTICULAR
ComSpec=C:\WINDOWS\system32\cmd.exe
DEFAULT_CA_NR=CA6
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Administrador
JAVA_HOME=C:\Arquivos de programas\Java\jdk1.5.0_04
LOGONSERVER=\PARTICULAR
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de prog
ramas\Arquivos comuns\Teleca Shared;=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\S
ystem32\Wbem;C:\Arquivos de programas\Arquivos comuns\Teleca Shared;=C:\WINDOWS
system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\Arquivos c
omuns\Teleca Shared;=C:\WINDOWS\System32;C:\Arquivos de programas\Java\jdk1.5.0_
04\bin ;C:\Arquivos de programas\Java\jdk1.5.0_04\bin ;C:\Arquivos de programa
s\Java\jdk1.5.0_04\bin ;;C:\FPC\2.0.0\bin\i386-Win32 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 2, AuthenticAMD
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0602
ProgramFiles=C:\Arquivos de programas
PROMPT=$P$G
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\ADMINI~1\CONFIG~1\Temp
TMP=C:\DOCUME~1\ADMINI~1\CONFIG~1\Temp
USERDOMAIN=PARTICULAR
USERNAME=Administrador
USERPROFILE=C:\Documents and Settings\Administrador
windir=C:\WINDOWS
A variável CLASSPATH está errada.
Errado: CLASSPATH=.;C:\Arquivos de programas\Java\jdk1.5.0_04
Certo: CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
Agora sobre a váriavel path:
na minha opinião eu tiraria todo e qualquer caminho que referencia a sua pasta de instalação do java [C:\Arquivos de programas\Java\jdk1.5.0_04\bin ;C:\Arquivos de programas\Java\jdk1.5.0_04\bin ;C:\Arquivos de programas\Java\jdk1.5.0_04\bin ;], logo depois disso arumaria os ; [dk1.5.0_04\bin ;;C:\FPC\2.0.0\bin\i386-Win32 ] - não pode ter dois ; juntos!
Após efetuar isso, ainda na variável path eu adicionaria no final da mesma ;%JAVA_HOME%\bin;
Espero ter ajudado!
Atenção efetue um backup do estado atual de suas variáveis que irão sofrer alteração.
eu entendi o esquema das variáveis, mas a parte da variável path eu nao entendi bem.
Será que vc pode me explicar o que fazer com ela passo a passo.
Desculpe mas é que nunca mexi com variáveis de ambiente dessa forma!!!
Aguardo retorno![/quote]
A path também é uma variavel como as outras, o procedimento é exatamente o mesmo.
Encontre na lista a variavel path // selecione // Clique em editar//
digita o endereço de onde vc instalou o jdk \bin
exemplo :
C:\jdk1.5.0\bin
quando eu fui em sistema e variáveis de ambiente e cliquei na variavel path, tinha apenas uma linha de comando, mas quando eu listei ela no DOS, apareceu um monte de coisa.
Como eu vou editar??? pelo painel de controle mesmo???
[quote=masterpablo]O que eu nao entendi foi o seguinte:
quando eu fui em sistema e variáveis de ambiente e cliquei na variavel path, tinha apenas uma linha de comando, mas quando eu listei ela no DOS, apareceu um monte de coisa.
Como eu vou editar??? pelo painel de controle mesmo???[/quote]
Você esta certo! existem dois quadrados branco um é a lista de variaveis do usuario e o outro a do sistema, edite a do sistema q vai parecer tudu aquilo.
Cara leia os manuais todas as perguntas que vc fez estão lá!