Este artigo visa ajudar iniciantes em JAVA a darem seu primeiro passo, guiando o leitor a efetuar uma instalação do SDK com sucesso e a configurar o ambiente JAVA corretamente.
Java 2 Standard Edition provê um ambiente completo
para desenvolvimento de aplicações em desktop e servidores. Ele
também serve como base para a plataforma "Java 2 Enterprise
Edition" (J2EE) e "Java Web Services".
Para que serve?
J2SE é a plataforma premier para rápido desenvolvimento,
confiabilidade e aplicações JAVA portáteis que rodam em sistemas
desktops e servidores suportado pela maioria dos sistemas operacionais.
Download
Neste artigo utilizamos a versão "J2SE Development Kit 5.0
Update 2", ou simplesmente "jdk-1_5_0_02-linux-i586.bin", que
pode ser encontrada em:
[3] Comentário enviado por townray em 11/04/2005 - 21:46h
só uma observação: o instalador cria o diretório /usr/java/jdk1.5.0_01 ou /usr/java/jdk1.5.0_02? Porque caso seja a segunda opção temos que ficar atentos ao setar as variáveis de ambiente! ;) mas o artigo tá show, parabéns!
[4] Comentário enviado por roggy em 12/04/2005 - 12:07h
o guia parece ser bom mas nao funciona no Trustix de jeito nenhum. Apos o passo ./jdk-1_5_0_02-linux-i586.bin, aparece a mensagem:
inflating: j2sdk-1_4_0_03-fcs-linux-i586.rpm
Done.
Caso alguem tenha a solução, me envie por favor!!
[5] Comentário enviado por zank em 12/04/2005 - 16:17h
não consigui configurar no debian,
quando executo
$ java version
aparece o seguinte
Exception in thread "main" java.lang.NoClassDefFoundError: version
alguem sabe como arrumo esse bug ?
[6] Comentário enviado por aluno1216 em 13/04/2005 - 10:08h
Olha zank se este erro esta a ocorrer é porque o class loader usado pelo java não esta conseguindo encontrar o file .class ou melhor version.class entao vc deve primeiro verificar se estas se o teu .class esta escrito a maiuscula ou a minuscula é importante escreva tal e qual ,
se não resultar vc deve executar este comando na directoria onde esta o file version.class ou ainda deves ver se nao te esqueceste de por a funçao main no aplicativo
[7] Comentário enviado por HackSpy em 16/04/2005 - 07:02h
Olha "Zank", com toda certeza você esta tentando rodar um script sem a função main do tipo "public static void main(Sring args[])", tente fazer um script contendo a função descrita acima e dentro dela coloque uma chamada para o ser script apenas instanciando o metodo que deseja usar Ex:
public class InputTeste
{
public static void main(String args[])
{
Input.readFloat();
// Input é o seu arquivo sem o main e readFloat o metodo que deseja
// usar por exemplo.
}
}
[8] Comentário enviado por humbhenri em 29/04/2005 - 19:48h
Ei Zank ao digitar esse comando parece que voce queria fazer uma das duas coisas: rodar uma classe chamada version.class ou verificar a versao do java instalado na sua maquina. No primeiro caso, há algum problema com esta classe(talvez vc errou o nome da classe). No segundo, voce deveria digitar java -showversion.
[9] Comentário enviado por marion em 08/05/2005 - 18:27h
Maxphil, parabéns !
Instalei facilmente no kurumin 4.0.
Tive que alterar jdk1.5.0_02 para ... 0 _03 (é a versão mais nova que 'peguei') ao setar...
Ótima explicação
[10] Comentário enviado por karlota em 11/05/2005 - 22:48h
boa noite !! sou nova em linux ja instalei o sdk em windows , so que não entendi a parte de salvar profiles alteradas usei o comando sugerido # vim / ect/profile permito editar as linhas java -home , classpath, path quando faço isso criando um profile nova ??e não consigo sair do super usuario... gostaria de um explicação por favor!!
[13] Comentário enviado por karlphillip em 02/06/2005 - 16:10h
# vim /etc/profile
É nesse arquivo que estão setadas as suas variáveis ambiente. Aqui precisamos adicionar nossas variáveis do Java para que ele possa funcionar corretamente quando você der os comandos:
java -version
javac -version
Não esquecem de atualizar as variáveis ambiente depois com o comando:
source /etc/profile
(não lembro se era esse o comando mesmo, confirmem dando uma olhada nesse artigo, sei que escrevi em algum lugar ;D )
[16] Comentário enviado por karlphillip em 27/07/2006 - 12:22h
É .. mas você também não diz o que aparece. :))
Com base em absolutamente nada (porque você não forneceu informação alguma) vou chutar que o problema esta na permissão do arquivo.
Você deve setar o arquivo para permitir a execução do mesmo, com o comando:
# chmod a+x jdk-1_5_0_06-nb-5_0-linux.bin
Vale lembrar que o sinal '#' indica que o comando deverá ser executado como root.
[17] Comentário enviado por piqueno em 15/08/2006 - 01:28h
Achei muito bom o artigo, Karl Phillip! Você está de parabéns!!!
Para a galera que está encontrando erros, verifiquem se o que vocês estão copiando do site é o mesmo para seu programa. A versão que estamos baixando hoje não é mesma da época em que ele escreveu o artigo.
Por exemplo: o arquivo mencionado é a versão jdk-1_5_0_02-linux-i586.bin e hoje estamos em mais avançadas. Temos que ter atenção em certos pontos como quando copiar o texto pro profile e alterar para a versão em que o usuário está e etc...
[20] Comentário enviado por bruno88 em 24/03/2007 - 20:39h
e ae blz?
gostaria de uma ajuda, estou conseguindo compila normal, o arquivo .class e criado, mais na hora de executar aparece a seguinte mensagem de erro: Exception in thread "main" java.lang.NoClassDefFoundError: VivaOLinux
e nao funciona, sera que vc poderia dizer como ajustar, passo a passo por email.
Obrigado
brunomoraes88@yahoo.com.br
[23] Comentário enviado por dragao5 em 07/01/2009 - 10:53h
Bom Dia, a todos deste forum. Vou pedir uma ajuda de vital importância.
Fiz a instalação dos pacotes "jdk-6u11-linux-i586-rpm.bin" , "jre-6u11-linux-i586-rpm.bin" e "jdk-1_5_0_17-nb-6_5-linux-ml.sh", porém quando digito o comando $ java, nada me acontece aparece a mensagem "command not found".
Antes de eu fazer estas instalação aparecia após o comando $ java -version a mensagem java 1.4.2 mas eu preciso de 1.5.x no mínimo.
Estou trabalhando em Linux Red Hat Enterprise Server As5.
[24] Comentário enviado por jorgeromero em 15/03/2009 - 17:55h
Quando uso o comando # vim /etc/profile
Aparece essas campos ai. Onde eu devo inserir o esses valores inserir os novos valores ?
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
[27] Comentário enviado por ---Anonymous--- em 14/09/2010 - 13:50h
Cara, parabens, funfou d boa o java, mas fica a pergunta:
Como eu faço pra configurar o java no Firefox pra rodar sites em java???
EStou usando o Ubuntu 10 64 bits.