Exercício - Instalação Da JDK - Curso Online Fundamentos Java e Orientação A Objetos - AlgaWorks

Você também pode gostar

Você está na página 1de 12

14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks

1/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Fundamentos Java e Orientao a Objetos Fundamentos Java e Orientao a Objetos

Por Por
Thiago Faria Thiago Faria
1.6. Exerccio: instalao da JDK
1. Introduo
1. Acesse o site da Oracle clique no link "Java SE" em "Top Downloads".
2. A Oracle far sugestes para que voc possa baixar tambm outras plataformas ou a IDE de desenvolvimento NetBeans. Neste momento voc no precisa
de nada disso, por isso, clique no boto para obter apenas o Java.
Cursos Online Cursos Presenciais Apostilas Blog Empresa Fale Conosco Pesquisa no site
Cadastre-se Login
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
2/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
3. Agora voc deve selecionar o seu sistema operacional e arquitetura do processador. Se estiver usando um computador com o sistema operacional
rodando em 64-bit, voc pode selecionar alguma opo que termine com "x64", mas a opo padro (32-bit) tambm deve funcionar. No esquea de
concordar com a licena da Oracle para fazer o download.
Continuao da instalao no Windows
Continuao da instalao no Linux
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
3/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Instalao no Windows
4. Encontre o arquivo de instalao do JDK e d um duplo clique nele. O nome desse arquivo poderia ser, por exemplo, "jdk-6uXX-windows-i586.exe", onde 6
o nmero da verso do Java e XX o nmero do update (atualizao). Ao abrir a primeira tela, clique em "Next".
A prxima tela permite selecionar outros recursos que podem ser instalados junto com as ferramentas de desenvolvimento. Clique em "Next" e aguarde o
processo de instalao.
A ferramenta de instalao lhe perguntar se voc quer instalar tambm a JRE. Clique em "Next" e aguarde o trmino da instalao, depois, clique em
"Finish".
Agora ns precisamos configurar algumas variveis de ambiente para que as ferramentas de desenvolvimento funcionem adequadamente.
No Windows 7, localize a opo "Computador" no menu "Iniciar" e clique com o boto direito sobre ela. Clique sobre a opo "Propriedades".
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
4/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Clique no menu "Configuraes avanadas do sistema", no menu lateral direito.
Clique no boto "Variveis de ambiente".
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
5/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Vamos criar uma nova varivel de ambiente do Windows. Para isso, clique no boto "Novo".
No campo "Nome da varivel", digite JAVA_HOME, e no campo "Valor da varivel", digite o caminho onde voc instalou o JDK, por exemplo, C:\Program
Files\Java\jdk1.6.0_21. Clique no boto OK para finalizar a incluso dessa varivel.
Repita esse processo de criao de varivel, porm agora com o nome da varivel igual a CLASSPATH e valor igual a . (ponto).
Por ltimo, encontre uma varivel j existente chamada PATH e clique no boto "Editar".
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
6/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Cuidado para no apagar o contedo dessa varivel, pois ela usada pelo sistema operacional. Inclua ;%JAVA_HOME%\bin ao final dela. Preste ateno,
pois voc no pode deixar de incluir o ponto e vrgula antes de %JAVA_HOME%\bin.
Se voc no esqueceu ou errou nenhum passo, o ambiente bsico com o JDK deve estar funcionando. Para conferir, abra o prompt de comando (cmd.exe) e
digite:
javac -version
Voc deve conseguir visualizar algo parecido com a tela acima.
Se receber uma mensagem dizendo que o comando no reconhecido, refaa todos os passos novamente, pois provavelmente voc errou em alguma coisa.
Instalao no Linux
Para a instalao no linux vou utilizar o binrio disponibilizado no site da Oracle. Todas as capturas de telas mostradas neste exerccio foram feitas no Ubuntu
11.04, porm acredito que o procedimento descrito abaixo ir funcionar na maioria das distribuies linux.
4. Como root, copie o binrio para o diretrio /opt
5. D permisso de execuo digitando o comando:
chmod a+x jdk-6u26-linux-i586.bin
6. Execute o binrio para instalar o jdk no seu linux.
./jdk-6u26-linux-i586.bin
Se tudo ocorrer bem, voc ir ver a tela de sucesso abaixo.
Agora vamos configurar as variveis de ambiente. No linux existem vrias formas de se configurar essas variveis, como somente para um usurio ou para
todo o sistema. Alm de algumas distribuies o arquivo pode ter nomes e locais diferentes.
7. Edite o arquivo /etc/profile e v para a ltima linha. Se voc no tiver o gedit, utilize o editor de texto de sua preferncia.
gedit /etc/profile
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
8/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
8. Adicione nas ltimas linhas deste arquivo o trecho abaixo:
JAVA_HOME=/opt/jdk1.6.0_29
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export PATH
9. Feche e abra novamente o terminal. Nesse momento vamos testar a instalao digitando:
java -version
Comentrios sobre esta aula
Manuel Monteiro - 07/02/2012 s 14:44
Ja removi o ficheiro openJDK e fiz a instalao do jdk1.6.0_30 e configurei o ficheiro Gedit profile e esta com o seguinte codigo:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# 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/local/games:/usr/games"
fi
export PATH
if [ "$PS1" ]; then
if [ "$BASH" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
# The default umask is now handled by pam_umask.
# See pam_umask(8) and /etc/login.defs.
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
JAVA_HOME=/home/manuel/jdk1.6.0_30
PATH=$JAVA_HOME/bin:PATH
export JAVA_HOME
export PATH
Mesmo assim nao funciona.
Manuel Monteiro - 07/02/2012 s 13:54
Boa tarde Professor ,
quando fao a minha configurao do JDK no Debian apresenta o seguinte caixa de dialogo na janela .
root@wkdts11:~# java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.7) (6b18-1.8.7-2~squeeze1)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)
root@wkdts11:~#
assim esta tudo correcto ?
Normandes Jnior INSTRUTOR - 07/02/2012 s 14:15
Voc est com o OpenJDK instalado. Acho melhor voc remov-lo e instalar o binrio da Oracle.
Para remover, utilize o seguinte comando:
apt-get remove openjdk-*
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
10/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Twitter Facebook
1.1. Como aprender Java? 5m 50s GRTIS 1.2. A histria do Java 2m 46s GRTIS 1.3. As plataformas Java e como elas evoluem
10m 31s GRTIS
1.4. Mquina virtual Java 8m 45s GRTIS 1.5. Baixando, instalando e configurando a
JDK 7m 59s GRTIS
1.6. Exerccio: instalao da JDK GRTIS
2.1. Codificando, compilando e executando o
programa "oi mundo" 13m 10s GRTIS
2.2. Exerccio: codificando um primeiro
programa GRTIS
2.3. Comentrios 3m 3s GRTIS
2.4. Sequncias de escape 5m 14s GRTIS 2.5. Palavras reservadas 3m 32s GRTIS 2.6. Convenes de cdigo 2m 28s GRTIS
2.7. Trabalhando com variveis 6m 18s GRTIS 2.8. Nomeando variveis 5m 42s GRTIS 2.9. Operadores aritmticos 9m 36s GRTIS
2.10. Exerccio: variveis e operadores
aritmticos GRTIS
2.11. Tipos primitivos 12m 0s GRTIS 2.12. Outros operadores de atribuio 4m 43s
GRTIS
2.13. Converso de tipos primitivos 12m 39s
GRTIS
2.14. Promoo aritmtica 6m 25s GRTIS 2.15. Exerccio: tipos primitivos e outros
operadores de atribuio GRTIS
2.16. Trabalhando com strings 7m 5s GRTIS 2.17. Recebendo entrada de dados 7m 41s
GRTIS
2.18. Operadores de comparao e igualdade
6m 40s GRTIS
2.19. Estruturas de controle if, else if e else
12m 23s GRTIS
2.20. Exerccio: Strings, entrada de dados,
operadores de comparao e if else GRTIS
2.21. Escopo de variveis 6m 3s GRTIS
2.22. Operadores lgicos 15m 13s GRTIS 2.23. Exerccio: operadores lgicos GRTIS 2.24. Estrutura de controle switch 7m 10s
GRTIS
Depois disso, voc conseguir utilizar o JDK da Oracle.
Manuel Monteiro - 07/02/2012 s 14:49
Escreva um comentrio ou responda o tpico acima.Ja removi o ficheiro openJDK e fiz a instalao do jdk1.6.0_30 e configurei o ficheiro
Gedit profile e esta com o seguinte codigo:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# 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/local/games:/usr/games"
fi
export PATH
if [ "$PS1" ]; then
if [ "$BASH" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
# The default umask is now handled by pam_umask.
# See pam_umask(8) and /etc/login.defs.
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
JAVA_HOME=/home/manuel/jdk1.6.0_30
PATH=$JAVA_HOME/bin:PATH
export JAVA_HOME
export PATH
Mesmo assim nao funciona.
Normandes Jnior INSTRUTOR - 07/02/2012 s 18:55
Quando voc fez essa configurao, voc saiu do terminal e entrou novamente?
Compartilhe esta aula com seus amigos
1. Introduo
2. Fundamentos da linguagem
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
11/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
GRTIS
2.25. Operador ternrio 6m 49s GRTIS 2.26. Operadores de incremento e
decremento 8m 11s GRTIS
2.27. Estrutura de controle while 5m 45s
GRTIS
2.28. Estrutura de controle do-while 3m 47s
GRTIS
2.29. Estrutura de controle for 4m 15s GRTIS 2.30. Clusulas break e continue 7m 2s
GRTIS
2.31. Exerccio: operador ternrio, decremento
e estruturas de repetio GRTIS
2.32. Introduo e instalao do Eclipse IDE
13m 40s GRTIS
2.33. Depurando cdigos com o Eclipse 8m 43s
GRTIS
2.34. Exerccio: instalando o Eclipse IDE
GRTIS
3.1. O que POO? 2m 57s GRTIS 3.2. Classes e objetos 5m 16s GRTIS 3.3. Criando uma classe com atributos 2m 48s
GRTIS
3.4. Instanciando objetos 7m 59s GRTIS 3.5. Acessando atributos de objetos 8m 32s
GRTIS
3.6. Exerccio: instanciando e acessando
atributos do objeto GRTIS
3.7. Composio de objetos 9m 28s GRTIS 3.8. Valores padro 5m 59s GRTIS 3.9. Variveis referenciam objetos 9m 22s
GRTIS
3.10. Criando, nomeando e chamando
mtodos 8m 2s GRTIS
3.11. Mtodos com retorno 11m 13s GRTIS 3.12. Passando argumentos para mtodos 5m
25s GRTIS
3.13. Argumentos por valor ou referncia 7m
0s GRTIS
3.14. Exerccio: composio de objetos e
chamada de mtodos GRTIS
4.1. Wrappers do java.lang 3m 31s GRTIS 4.2. Boxing 6m 47s GRTIS 4.3. Desafio: wrappers e boxing GRTIS
4.4. Trabalhando com arrays 16m 37s GRTIS 4.5. Exerccio: arrays GRTIS
5.1. Introduo UML e diagrama de classes
7m 31s GRTIS
5.2. Desafio: diagrama de classes GRTIS 5.3. O objeto this 8m 18s GRTIS
5.4. Construtores 11m 43s GRTIS 5.5. Encapsulamento e modificadores de
acesso public e private 11m 7s GRTIS
5.6. Criando JavaBeans 8m 40s GRTIS
5.7. Desafio: objeto this, construtores e
JavaBeans GRTIS
5.8. Organizando os projetos em pacotes 11m
51s GRTIS
5.9. Modificador de acesso default 6m 55s
GRTIS
5.10. Modificadores static e final 12m 40s
GRTIS
5.11. Desafio: static e final GRTIS 5.12. Enumeraes 17m 26s GRTIS
5.13. Desafio: pacotes e enumeraes
GRTIS
5.14. Herana e modificador protected 10m 42s
GRTIS
5.15. Classe java.lang.Object 4m 13s GRTIS
5.16. Sobreposio 7m 48s GRTIS 5.17. Desafio: herana e sobreposio
GRTIS
5.18. Sobrecarga 7m 48s GRTIS
5.19. Exerccio: sobrecarga GRTIS 5.20. Polimorfismo, casting de objetos e
instanceof 18m 49s GRTIS
5.21. Classes abstratas 9m 49s GRTIS
5.22. Desafio: polimorfismo e classes
abstratas GRTIS
5.23. Interfaces 11m 49s GRTIS 5.24. Exerccio: interfaces e polimorfismo
GRTIS
6.1. Coleta de lixo 8m 40s GRTIS 6.2. Classe java.lang.Math 16m 6s GRTIS 6.3. Desafio: classe java.lang.Math GRTIS
6.4. Tratando e lanando excees 29m 12s
GRTIS
6.5. Desafio: excees GRTIS 6.6. Classes String, StringBuffer e
StringBuilder 8m 26s GRTIS
6.7. Trabalhando com datas 19m 28s GRTIS 6.8. Desafio: datas GRTIS 6.9. Trabalhando com nmeros 9m 12s GRTIS
6.10. Desafio: nmeros GRTIS 6.11. Collections Framework 22m 25s GRTIS 6.12. Desafio: collections GRTIS
6.13. Arquivos JAR 6m 19s GRTIS 6.14. Exerccio: arquivos JAR GRTIS 6.15. Documentao javadoc 9m 55s GRTIS
6.16. Desafio: javadoc GRTIS 6.17. Prximos passos 4m 8s GRTIS 6.18. Concluso 2m 6s GRTIS
Cursos online Cursos presenciais Apostilas gratuitas
Depoimentos de alunos Instrutores Trabalhe conosco
AlgaWorks Softwares, Treinamentos e Servios Ltda
Av. Af onso Pena, 3538, trio Business Center
CEP. 38400-710 - Uberlndia/MG - Brasil
Tel. +55 (34) 8400-6931 - comercial@algaworks.com
3. Orientao a Objetos - parte 1
4. Wrappers, boxing e arrays
5. Orientao a Objetos - parte 2
6. Tpicos avanados
14/10/12 Exerccio: instalao da JDK - Curso Online Fundamentos Java e Orientao a Objetos - AlgaWorks
12/12 algaworks.com/cursos-online//exercicio-instalacao-da-jdk/
Sobre ns Fale conosco
Tel. +55 (34) 8400-6931 - comercial@algaworks.com

Você também pode gostar