Para quem está começando no desenvolvimento Java em sistema operacional Linux ai vai uma receita de bolo que como instalar o ambiente Java completo incluindo uma IDE de desenvolvimento, no caso a receita inclui o Eclipse e o NetBeans, as duas IDE’s mais usadas pelos programados Java, então vamos parar de enrolar e começar.
Para o nosso artigo vamos utilizar o Ubuntu 7.04 já instalado na máquina, e para que possamos concluir o artigo com mais agilidade, vamos fazer o download de todos os arquivos necessários.
Preparação do ambiente:
Abaixo temos a lista de todos os arquivos que serão utilizados durante a instalação.
JDK6 (Escolha a opção Linux self-extracting file)
Agora que temos todos os arquivos necessários vamos começar a instalação e configuração. Vou colocar aqui as pastas que eu defini para download e instalação.
Todos os arquivos baixados estão em /home/tsouza/downloads
A instalação também vai ser feita no /home do meu usuário “tsouza”:
Java = /home/tsouza/java/jdk6.0.0.1/
Eclipse = /home/tsouza/eclipse/eclipse3.2.2/
NetBeans = /home/tsouza/netbeans/netbeans5.5/
Instalando o Java (JDK 6)
Após ter feito o download é preciso executar o arquivo, mas antes disso vamos copiar o arquivo jdk1.6.0_01.bin que se encontra na pasta “download” para a pasta “java”, além de copiar vamos dar permissão de execução.
Copiando o arquivo:
$ cd /home/tsouza/downloads
$ cp jdk1.6.0_01.bin /home/tsouza/java/jdk1.6.0_01.bin
Dando permissão para execução:
$ chmod +x jdk1.6.0_01.bin
Agora execute o arquivo:
$ ./jdk1.6.0_01.bin
Agora é só aceitar todos os termos de instalação que a instalação será concluída.
Após o término da instalação uma pasta “jdk1.6.0_01” foi criada dentro da pasta “java” e é nela onde se encontram os arquivos do Java.
Mas para que o Java funcione corretamente vamos setar as variáveis de ambiente. Abra o arquivo bash.bashrc e adicione as linhas ao final do arquivo:
$ sudo gedit /etc/bash.bashrc
########### Variáveis JAVA 6 ############# JAVA_HOME=/home/tsouza/java/jdk1.6.0_01 CLASSPATH=.:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH ####################################Feito isso feche o console e abra novamente e certifique-se que o Java está instalado corretamente.
$ java -version (resulta na versão da instalação do Java)
A resposta deve ser similar a está:
java version “1.6.0_01”
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
Após tudo isso podemos continuar com a instalação dos aplicativos.
Agora as coisas ficam mais fáceis.
Instalando o Eclipse
Para instalar o Eclipse basta descompactar o arquivo “ZIP” para a pasta eclipse.
Copie o arquivo para a pasta eclipse:
$ cp eclipse.tar.gz /home/tsouza/eclipse/ecplise.tar.gz
Agora vamos extrair o arquivo copiado:
$ tar -xf eclipse.tar.gz
Para quem utiliza varias versões de uma mesma IDE na mesma máquina, é coerente ter no nome da pasta a versão da IDE, então vamos renomear a pasta “eclipse” para “eclipse3.2.2”. Este passo de renomear é somente uma sugestão.
Para testar seu Eclipse, basta executar o arquivo “eclipse” que se encontra dentro da pasta “eclipse3.2.2”:
$ /home/tsouza/eclipse/eclipse3.2.2/eclipse
Agora selecione o local onde você irá salvar sua workspace e já pode começar a utilizar o Eclipse.
Instalando o NetBeans
Para instalar o NetBeans basta executar o arquivo.
Copie o arquivo para a pasta netbeans:
$ cp netbeans.bin /home/tsouza/netbeans/netbeans.bin
Dê permissão de execução no arquivo:
$ chmod +x netbeans.bin
Siga as instruções de instalação (a famosa instalação Next > Next > Finish). A pasta onde eu instalei o NetBeans é /home/tsouza/netbeans/netbeans5.5.
Para testar seu netBeans, basta executar o arquivo “netBeans” que se encontra dentro da pasta “netBeans5.5/bin”:
$ /home/tsouza/netbeans/netbeans5.5/bin/netbeans
Pronto galera este foi meu primeiro post, espero que ajude que está começando com Java em ambiente Linux.
Em breve espero conseguir divulgar uma série de artigos para auxiliar no desenvolvimento Java, começando pelo famoso “Hello Word” e terminando no desenvolvimento de aplicações gráficas interligadas com banco de dados.
Últimos 5 artigos de Tiago Souza
Valeu mesmo Thiago, eu estava tentando instalar outro aplicativo q precisava do java e não estava conseguindo instalar o ambiente, mas as suas explicações ajudaram muito. Valeu garoto, continue assim!!!
abraço
Obrigado Tiago!!
Não estava estava conseguindo instalar
o net beans pq não estava dando o chmod
Valeu!!