começando a programar em java no linux

Iniciado por gilbertosilva, 03 de Agosto de 2006, 16:25

tópico anterior - próximo tópico

gilbertosilva

Olá, antes de mais nada ja vou dizendo q estou começando agora a programar no java, comecei a aprender no windows, mas como odeio o windows, gostaria de saber quais programas que preciso instalar e onde encontra-los, estou usando o ubuntu 6.06, desde já agradeço.

eisen

Cara, depende da ide quer você quer usar. Eu aconselho o eclipse:

sudo apt-get install eclipse sun-java5-jdk
Você ja instala o java e o eclipse.

Se você quiser instalar só o Java, e usar outra IDE:
sudo apt-get install sun-java5-jdk
Pode baixar o netbeans:
http://www.netbeans.info/downloads/download.php

Ou você pode usar qualquer editor de textos e compilar com o javac.

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2019# >> instalação java + eclipse manual
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=739 >> ótimo artigo

Até mais

jniltinho

Remove o java existente ai ...; sudo apt-get remove sun-java5-jre  ou  sudo apt-get remove sun-java5-plugin


ou sudo apt-get remove sun-java5-jdk

Qual você instalou ?

E siga esse tutorial

sudo su para virar root
Criei esse script é só copiar ele em um novo texto e de o nome de instalar-jdk-5.sh
rodar o comando no terminal como root

# chmod +x instalar-jdk-5.sh


E depois executar ele com o comando, sempre com root
# ./instalar-jdk-5.sh




__________________________________________________________________________________________


#!/bin/sh
# Script para instalação do JSDK para Linux Qualquer Distribuição tem que rodar como root
# Escrito por José Nilton
# Versão 0.0.1

# Depois que você baixar o Arquivo rode esse script mas coloque o arquivo da sum no seu home

sudo cp -a jdk-1_5_0_08-linux-i586.bin /usr/local
cd /usr/local
sudo chmod +x jdk-1_5_0_08-linux-i586.bin
sudo ./jdk-1_5_0_08-linux-i586.bin
sudo rm -f /usr/local/jdk-1_5_0_08-linux-i586.bin
sudo ln -s /usr/local/jdk1.5.0_08 /usr/local/java
#------------------------------------------------------------------------------------

# Configurando as variáveis ambientes:

sudo echo 'for i in /etc/profile.d/*.sh ; do

if [ -x $i ]; then

. $i

fi

done' >> /etc/profile


sudo mkdir /etc/profile.d/
sudo touch /etc/profile.d/java.sh
sudo chmod +x /etc/profile.d/java.sh

sudo echo '#!/bin/sh

JAVA_HOME="/usr/local/java"

JRE_HOME="/usr/local/java/jre"

CLASSPATH="$JAVA_HOME:$JAVA_HOME/lib:$JRE_HOME/lib:."

MANPATH="$MANPATH:$JAVA_HOME/man"

JAVA_DOC="$JAVA_HOME/docs"

PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"

export JAVA_HOME JRE_HOME CLASSPATH
MANPATH JAVA_DOC PATH' > /etc/profile.d/java.sh



# Para integrar o Mozilla com o Java apenas execute o comando abaixo

sudo ln -s /usr/local/java/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin_oji.so

# Configurar a a configuração do sitema e colocar outro link no lugar
# Vamos enteder o que eu vou fazer agora vou remover o link antigo e colocar um novo
# De esse comando   sudo update-alternatives --config java
#tem que estar assim essa opção    2        /usr/lib/jvm/java-gcj/jre/bin/java
# Opção numero 2

sudo rm -f /usr/lib/jvm/java-gcj
sudo ln -s /usr/local/java/jre/ /usr/lib/jvm/java-gcj




--------------------------------------------------------------------------------------------------


Pronto renicio o ubuntu e tudo está funcionado com o java 1.5.8
no meu funcionou bem legal.....

gilbertosilva

companheiro, o script não funcionou não, apareceu a seguinte mensagem:
root@suporte-desktop:/home/suporte# ./instalar-jdk-5.sh
cp: impossível fazer stat em `jdk-1_5_0_08-linux-i586.bin': No such file or directory
chmod: impossível acessar `jdk-1_5_0_08-linux-i586.bin': No such file or directory
sudo: ./jdk-1_5_0_08-linux-i586.bin: command not found
ln: criando link simbólico `/usr/local/java' to `/usr/local/jdk1.5.0_08': File exists
mkdir: não é possível criar o diretório `/etc/profile.d/': File exists
ln: criando link simbólico `/usr/lib/firefox/plugins/libjavaplugin_oji.so' to `/usr/local/java/jre/plugin/i386/ns7/libjavaplugin_oji.so': File exists

zaion

Bem aconselho a usar o Jdeveloper IDE free desenvolvida pela oracle muito boa mesmo.
vc baixa ela no site da oracle, eu acho ela muito superior que o eclipse....
Vc tem que baixar o ferramenta para java pois la vai ter pra win, macOs, e java. Baixe o java instale depois instale o Jdev..
Espero ter ajudado
Daniel Vilanova
Desenvolvedor Web (JAVA, PHP)

Dimas

Eu aconselho o NetBeans. Trabalho com Java ja a algum tempo e foi o que achei melhor. Mas isso vai de gosto. O NetBeans é bem intuitivo e fácil de aprender, além de ser mais completo que o Eclipse (ao meu ver).
Caso você ja tenha instalado o Java remova-o (da maneira como foi indicada acima) e baixe este pacote, neste endereço:

http://java.sun.com/j2se/1.5.0/download-netbeans.html

Você vai baixar um arquivo ".bin".
Para instalar:
sudo chmod +x arquivo.bin
sudo ./arquivo.bin

Depois de instalado:
Aplicações > Programação > NetBeans 5.0

Boa Sorte!
Dimas Gabriel
digabriel[at]gmail.com

"Liberdade é a questão, a única e exclusiva questão."

jniltinho

Citação de: gilbertosilva online 13 de Setembro de 2006, 16:21
companheiro, o script não funcionou

Primeiro vc tem que baixar o jdk.1.5

Coloca ele na pasta em que vc vai rodar o script

Exemplo se o script estiver na sua home /home/usuario    o jdk.1.5 tambem tem está lá

ou coloca o jdk.1.5 na /usr/local

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

#!/bin/sh
# Script para instalação do JSDK para Linux Qualquer Distribuição tem que rodar como root
# Escrito por José Nilton
# Versão 0.0.1

# Depois que você baixar o Arquivo rode esse script mas coloque o arquivo da sum no seu home
firefox http://java.sun.com/javase/downloads/index.jsp

sudo cp -a jdk-1_5_0_08-linux-i586.bin /usr/local
cd /usr/local
sudo chmod +x jdk-1_5_0_08-linux-i586.bin
sudo ./jdk-1_5_0_08-linux-i586.bin
sudo rm -f /usr/local/jdk-1_5_0_08-linux-i586.bin
sudo ln -s /usr/local/jdk1.5.0_08 /usr/local/java
#------------------------------------------------------------------------------------

# Configurando as variáveis ambientes:

sudo echo 'for i in /etc/profile.d/*.sh ; do

if [ -x $i ]; then

. $i

fi

done' >> /etc/profile


sudo mkdir /etc/profile.d/
sudo touch /etc/profile.d/java.sh
sudo chmod +x /etc/profile.d/java.sh

sudo echo '#!/bin/sh

JAVA_HOME="/usr/local/java"

JRE_HOME="/usr/local/java/jre"

CLASSPATH="$JAVA_HOME:$JAVA_HOME/lib:$JRE_HOME/lib:."

MANPATH="$MANPATH:$JAVA_HOME/man"

JAVA_DOC="$JAVA_HOME/docs"

PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"

export JAVA_HOME JRE_HOME CLASSPATH
MANPATH JAVA_DOC PATH' > /etc/profile.d/java.sh



# Para integrar o Mozilla com o Java apenas execute o comando abaixo

sudo ln -s /usr/local/java/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin_oji.so

# Configurar a a configuração do sitema e colocar outro link no lugar
# Vamos enteder o que eu vou fazer agora vou remover o link antigo e colocar um novo
# De esse comando   sudo update-alternatives --config java
#tem que estar assim essa opção    2        /usr/lib/jvm/java-gcj/jre/bin/java
# Opção numero 2

sudo rm -f /usr/lib/jvm/java-gcj
sudo ln -s /usr/local/java/jre/ /usr/lib/jvm/java-gcj