Veja neste passo-a-passo simples, como instalar e configurar o Netbeans 4.1 em seu Linux, com JDK 1.5. Para este tutorial foi utilizado o Suse 10.
Ferramentas necessárias
– J2SDK
É o pacote para quem quer desenvolver Java em JAVA. Se você quer apenas usar Java, você precisa apenas de uma JVM (java virtual machine).
Para baixar o J2SDK, vá até: http://java.sun.com/j2se/1.5.0/download.jsp
Clique em Download JDK 5.0 Update 6.
Atenção, não escolha nenhuma das outras opções, (J2EE with J2SE nem NetBeans), pois o netbeans iremos instalar depois.
Na próxima página escolha a versão: jdk-1_5_0_06-linux-i586.bin
NetBeans 4.1
Uma das melhores IDE’s para desenvolvimento de aplicações JAVA/JSP, multiplataforma e toda desenvolvida em JAVA.
Para baixar o NetBeans 4.1, vá até: http://www.netbeans.info/downloads/download.php?type=4.1
INSTALAÇÃO
1º.: JDK
Mova o pacote de onde você baixou para /usr/java/. Esse diretório não existe, crie-o:
$ su
# mkdir /usr/java
# mv jdk-1_5_0_06-linux-i586.bin /usr/java
# cd /usr/java
# chmod +x jdk-1_5_0_06-linux-i586.bin
# ./jdk-1_5_0_06-linux-i586.bin
O que você fez? Logou-se como root, criou a referida pasta, moveu o arquivo, deu a ele a propriedade de executável e depois o executou.
Vai aparecer de novo uma licença. Vá dando espaço, até aparecer:
Do you agree to the above license terms? [yes or no]
Digite yes e aperte enter. Aguarde um pouco. Ele vai desempacotar tudo agora.
Você pode apagar o jdk-1_5_0_06-linux-i586.bin se quiser, ele não é mais necessário, são 40MB a menos, ou então guarde para gravá-lo num CD de instaladores.
Mas ainda não acabou! Agora vamos setar as variáveis de ambiente.
SETANDO AS VARIÁVEIS DE AMBIENTE
Esta parte você pode fazer com qualquer editor simples de texto, abrindo o arquivo /etc/profile. Vou usar aqui o mcedit:
$ cd /etc
$ su
# mcedit profile
Procure pela variável PATH. Antes dela coloque:
JAVA_HOME=:/usr/java/jdk-1_5_0_06
CLASSPATH=.:$CLASSPATH
Debaixo de PATH você coloca:
PATH=$JAVA_HOME/bin:$PATH
Vai ficar mais ou menos assim:
JAVA_HOME=:/usr/java/jdk-1_5_0_06
CLASSPATH=.:$CLASSPATH
PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin
PATH=$JAVA_HOME/bin:$PATH
Claro que o seu PATH pode ser diferente.
Esta praticamente tudo configurado. Vamos agora testar.
TESTANDO
Abra um terminal (o /etc/profile vai ser lido novamente e as variáveis serão atualizadas).
$ javac
Se aparecer um monte de coisa é sinal que estamos indo bem!
Se não aparecer nada, ou alguma mensagem de erro, vc pode dar uma reiniciada na maquina, sei q é meio estúpido, mas funcionou.
Crie um arquivo de texto com o seguinte conteúdo:
public class HelloWorld {
public static void main(String[] args){
System.out.println("JAVA rodando ... Coisa linda de Deus!!!");
}
}
salve como HelloWorld.java
Depois no terminal:
$ javac HelloWorld.java
Aí espere alguns segundos. Foi criado o HelloWorld.class, que é o bitecode que você vai compilar com a JVM:
$ java HelloWorld
JAVA rodando … Coisa linda de Deus!!!
Pronto, parece que tudo deu certo. Vamos ver como que esta a compilação de swing. Crie o arquivo HelloWorldSwing.java, e digite:
import javax.swing.*;
public class HelloWorldSwing {
public static void main(String[] args) {
JFrame frame = new JFrame("HelloWorldSwing");
final JLabel label = new JLabel("Viva o Linux!");
frame.getContentPane().add(label);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
Agora compile e execute com a JVM:
$ javac HelloWorldSwing.java
$ java HelloWorldSwing
Pronto o JAVA esta instaldo e vc esta pronto para desenvolver, agora só falta o NetBeans.
INSTALANDO O NETBEANS 4.1
Mó moleza instalar o netbeans:
1. Na pasta onde vc baixou o netbeans:
$ chmod +x netbeans-4_1-linux.bin
$ ./netbeans-4_1-linux.bin
E pronto o inslador vai dar uma varida na sua máquina e localizar o java que esta na pasta /usr/java. Ai é so ir confirmando até o final.
Para executar o netbeans depois da instalação, é só criar um link no Desktop, linkando para: /opt/netbeans-4.1/bin/netbeans
E pronto, divirta-se….
jonas,
muito bom o seu artigo, eu me basiei nele para instalar o JDK e realmente funcionol.
Valeu…..
Sou iniciante no linux e preciso instalar o jdk no openseuse, usei o yast2 e não obtive sucesso, tentei por esse código de cima e nada. Pode me ajudar?