Jdk + windows vista home premium

4 respostas
R

boa noite,

estou com problemas para configurar o jdk em meu windows vista.

já fiz as alterações nas variáveis porém no prompt do dos não encontra o javac.

desde já agradeço

4 Respostas

S

IRMÃO EU NÃO AXO QUE VOU CONSEGUIR TE AJUDAR PORQUE EU NÃO USO O VISTA.
MAS UMA DICA PRIMEIRO TENTA ENCONTRAR O COMANDO JAVAC DIRECTAMENTE NO DIRECTORIO ONDE INSTALASTE O JAVA CASO NÃO APAREÇA( DER COMANDO NOT FOUND OU ALGO IDENTICO), ENTÃO A INSTALAÇÃO NÃO FOI BEM FEITA, OU A VERSÃO QUE
USASTE NÃO É COMPATIVEL COM O VISTA.
OLHA ASSIM QUE RESOLVERES ME AVISA PORQUE EU TAMBEM VOU QUERER SABER.

potter

amigo Vc Ja Criou A Variavel de Ambiente

JAVA_HOME ?

E

O seu problema não é do JAVA_HOME (ele é necessário para usar o Tomcat mas não o Java puro); para acessar o JAVAC é necessário, primeiramente, descobrir onde está o arquivo javac.exe.

Uma vez feito isso, altere a variável de ambiente PATH para que contenha o diretório onde está o javac.exe.

Por exemplo, digamos que o javac.exe esteja em:

c:\Program Files\Java\JDK1.6.0_17\bin

Se ele estiver nesse lugar, e seu path estiver como:

PATH=c:\windows\system32;c:\windows\system32\wbem

você deve acrescentar o diretório, sem as aspas, como:

PATH=c:\windows\system32;c:\windows\system32\wbem;c:\Program Files\Java\JDK1.6.0_17\bin

(Tome cuidado e digite corretamente o “;” (ponto e vírgula) e as barras, que o Windows nesse caso só aceita as contra-barras, “”, não as barras normais, “/”. Se você teve aulas de trânsito, é para usar o sinal de aclive, não o sinal de declive. OK?)

Aclive acentuado
Declive acentuado

Para ver se funcionou, digite “javac” e veja se aparece algo como

Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are u
sed
  -classpath <path>          Specify where to find user class files and annotati
on processors
  -cp <path>                 Specify where to find user class files and annotati
on processors
  -sourcepath <path>         Specify where to find input source files
  -bootclasspath <path>      Override location of bootstrap class files
  -extdirs <dirs>            Override location of installed extensions
  -endorseddirs <dirs>       Override location of endorsed standards path
  -proc:{none,only}          Control whether annotation processing and/or compil
ation is done.
  -processor <class1>[,<class2>,<class3>...]Names of the annotation processors t
o run; bypasses default discovery process
  -processorpath <path>      Specify where to find annotation processors
  -d <directory>             Specify where to place generated class files
  -s <directory>             Specify where to place generated source files
  -implicit:{none,class}     Specify whether or not to generate class files for
implicitly referenced files
  -encoding <encoding>       Specify character encoding used by source files
  -source <release>          Provide source compatibility with specified release

  -target <release>          Generate class files for specific VM version
  -version                   Version information
  -help                      Print a synopsis of standard options
  -Akey[=value]              Options to pass to annotation processors
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system

Se aparecer, você configurou corretamente o seu PATH.

E

Outra coisa que ajuda no Vista é iniciar o “Prompt de Comando” como administrador. Isso é feito clicando-se com o botão direito sobre o ícone do Prompt de Comando e achar a opção “Rodar como administrador”. Fazendo isso, você não tem problemas esquisitos com permissões de programas e arquivos.

Criado 19 de junho de 2009
Ultima resposta 23 de nov. de 2009
Respostas 4
Participantes 4