Instalação do Java em ambiente Windows

Java

Em primeiro lugar, acesse o endereço:

http://java.sun.com/javase/downloads/index.jsp

Vale a pena lembra, que a transferência do arquivo do sítio da SUN  para um computador, é demorado devido ao tamanho do arquivo a ser transferido. Em torno de 73.11 MB.

A figura abaixo, representa a página de transferência do arquivo para instalação do Java no ambiente Windows.

Sítio do Java na SUN

Observe a linha "JDK 6 Update 14", contornado em vermelho, clique em "DOWNLOAD",

De acordo

Observe que na nova página, existe uma opção requerida para aceitar a licença, você deve marcar a mesma e aguardar um instante para a página seja novamente carregada.


Download Java Windows


Abra o Windows Explorer e crie um diretório temporário "/temp".
Na opção que foi contornada, como mostra a figura acima, clique no link "Eindows Offline Installation, Multi-language ", para iniciar a transferência do arquivo "jdk-6u13-windows-i586-p.exe", é uma operação que é bem demorada.
    Depois do término da transferência do arquivo, acesse o diretório "temp", onde foi salvo o arquivo. Para iniciar a instalação do ambiente Java no Windows dê um duplo clique no arquivo "jdk-6u13-windows-i586-p.exe".
    A instalação do ambiente Java será iniciada até uma tela (figura abaixo), ser exibida para o aceitar os termos de licença, marque a opção "I accept teh terms in  the license agreement".


Aceite licenca WIndows

A instalação do ambiente Java no Windows, continuará e serão exibidas telas onde apenas basta clicar no botão "Next", para dar continuidade ao processo até o seu término.


Personalização do setup


Para finalizar clique em "Finish", como mostra a figura a seguir. Personalização da instalação do Java




Variáveis de ambiente

    Agora vamos configurar as variáveis de ambiente.
    Para iniciar, clique no botão Inciar>Painel de controle e clique no icone "Sistema"(em controno vermelho), como mostra a figura a seguir.

Painel de controle Windows

Uma nova tela será exibida(figura abaixo), selecione a aba "Avançado",


Propriedades do sistema

Na opção "Avançado" será exibido várias informações(figura abaixo), clique no botão "Variáveis de ambiente".

Variáveis ambiente Java

Nesta tela(figura abaixo) selecio na parte inferior o primeiro intem(como mostra a figura), e em seguida clique no botão "Nova".


Nova variável

Na caixa de que será exibida(figura abaixo), coloque no campo "Nome da Variável" a descrição "JAVA_HOME" e no campo "Valor da variável" o valor "C:\Arquivos de programas\Java\jdk1.6.0_13" e confirme com o botão "OK".


Java_Home

Vamos inserir uma nova variável(figura abaixo), para isto acione o botão "Nova" na tela de "Variáveis de ambiente". Coloque no campo "Nome da variável" o valor "CLASSPATH" e no campo "Valor da variável" o valor ".;%JAVA_HOME%\lib\tools.jar" e confirme com o botão "OK".


CLASSPATH

Na tela "Variáveis de ambiente"(figura abaixo), selecione a variável "PATH"(contorno vermelho), e clique no botão "Editar" e no campo "Valor de variável" insira o valor ";%JAVA_HOME%\bin" e confirme com o botão "OK".


Path


Execute o comando:


C:\>temp\javac

Se tudo der certo a seguinte mensagem será exibida:

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 used
  -classpath <path>          Specify where to find user class files
  -cp <path>                 Specify where to find user class files
  -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
  -d <directory>             Specify where to place generated class 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
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system

Isto indica que tudo esta funcionando.
Agora execute este comando:
C:\>temp\java

Você deve observar a seguinte mensagem:

Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)

where options include:
    -d32          use a 32-bit data model if available

    -d64          use a 64-bit data model if available
    -client       to select the "client" VM
    -server       to select the "server" VM
    -hotspot      is a synonym for the "client" VM  [deprecated]
                  The default VM is client.

    -cp <class search path of directories and zip/jar files>
    -classpath <class search path of directories and zip/jar files>
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D<name>=<value>
                  set a system property
    -verbose[:class|gc|jni]
                  enable verbose output
    -version      print product version and exit
    -version:<value>
                  require the specified version to run
    -showversion  print product version and continue
    -jre-restrict-search | -jre-no-restrict-search
                  include/exclude user private JREs in the version search
    -? -help      print this help message
    -X            print help on non-standard options
    -ea[:<packagename>...|:<classname>]
    -enableassertions[:<packagename>...|:<classname>]
                  enable assertions
    -da[:<packagename>...|:<classname>]
    -disableassertions[:<packagename>...|:<classname>]
                  disable assertions
    -esa | -enablesystemassertions
                  enable system assertions
    -dsa | -disablesystemassertions
                  disable system assertions
    -agentlib:<libname>[=<options>]
                  load native agent library <libname>, e.g. -agentlib:hprof
                    see also, -agentlib:jdwp=help and -agentlib:hprof=help
    -agentpath:<pathname>[=<options>]
                  load native agent library by full pathname
    -javaagent:<jarpath>[=<options>]
                  load Java programming language agent, see java.lang.instrument

Para testar o ambiente Java, abra um editor e copie este código:

public class AloMundo {

   
    public static void main( String args[]){
        System.out.println("Alo mundo!");
    }
   
}


Salve com o nome "AloMundo.java"
Para compilar execute no terminal DOS, no mesmo diretório em que salvou o documento o seguinte comando:

C:\>temp\javac AloMundo.java

Para executar o programa, digite no terminal DOS:

C:\>temp\java AloMundo 

A mensagem abaixo será exibida:

Alo mundo!