segunda-feira, 15 de abril de 2013

Compilando e executando programas em Java

    Um programa Java precisa ser compilado para bytecodes antes que a máquina virtual Java possa executá-lo. Para tanto, a plataforma Java oferece um compilador Java, presente no script javac.

    Antes que você possa utilizar o script javac, talvez você deseje adicioná-lo às suas variáveis de ambiente, para que você possa executá-lo em qualquer pasta. No Windows, primeiramente você deve informar ao sistema operacional onde os arquivos da máquina virtual Java estão localizados, criando a variável de ambiente JAVA_HOME:

Nome da variável: JAVA_HOME
Valor da variável: PASTA_ONDE_O_JAVA_FOI_INSTALADO

    Por exemplo, se você instalou a última versão do Java (data de 08/04/2013) em uma instalação padrão, sem definir um outro diretório, provavelmente você fará a seguinte configuração:

Nome da variável: JAVA_HOME
Valor da variável: C:\Program Files\Java\jdk1.7.0_17

    Após criar a variável de ambiente JAVA_HOME, você precisa informar ao Windows onde estão localizados os programas da máquina virtual Java. Para tanto, basta você adicionar o caminho dos programas na variável de ambiente PATH (ATENÇÃO: Esta variável provavelmente já existe na sua instalação do Windows. Assim, coloque o caminho dos executáveis Java no final da string do valor da variável PATH. NÃO APAGUE o conteúdo já existente da variável! ).

     Caso você tenha instalado a última versão do Java em uma instalação padrão como citado anteriormente, você deve colocar o valor abaixo no final da string do valor da variável de ambiente PATH (lembrando que quando uma variável de ambiente possui vários valores, cada valor deve ser separado pelo caractere ';' ):

C:\Program Files\Java\jdk1.7.0_17\bin

    Uma vez que você tenha realizado todas estas configurações (caso tenha sido necessário realizá-las), o seu computador está pronto para compilar e executar os seus programas Java. Para compilar um programa Java, entre no PROMPT do DOS, use o comando cd para entrar na pasta onde o seu arquivo .java está localizado e utilize o comando javac para compilar o seu programa.

    Por exemplo, considere que você tenha escrito um programa Java no método main da classe Exemplo, a qual está dentro do arquivo Exemplo.java. Assim, para compilar o seu programa você precisa digitar o comando abaixo:

javac Exemplo.java

    Ao fazer isto, caso o seu programa não contenha nenhum erro, o compilador Java cria um arquivo chamado Exemplo.class na mesma pasta onde o seu programa está situado. Este arquivo contém os bytecodes do seu programa para que a máquina virtual Java possa executá-lo. Assim, para executar o seu programa, você precisa digitar o comando abaixo:

java Exemplo

E pronto! Agora é só testar o seu programa!


Nenhum comentário:

Postar um comentário