Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programação básica e configuração de ambiente JAVA, Manuais, Projetos, Pesquisas de Programação Funcional

Informações gerais para quem está ingressando no ambiente da programação

Tipologia: Manuais, Projetos, Pesquisas

2020

Compartilhado em 22/10/2020

cristian-petry-5
cristian-petry-5 🇧🇷

1 documento

1 / 38

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Desenvolvimento Java
Construindo o ambiente de desenvolvimento
em uma abordagem prática da configuração
Alex Fernando Egidio
www.javaavancado.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26

Pré-visualização parcial do texto

Baixe Programação básica e configuração de ambiente JAVA e outras Manuais, Projetos, Pesquisas em PDF para Programação Funcional, somente na Docsity!

Desenvolvimento Java

Construindo o ambiente de desenvolvimento

em uma abordagem prática da configuração

Alex Fernando Egidio

SOBRE

Olá, obrigado por ter adquirido meu ebook e ou curso, temos interesses em

comum para serem compartilhados em desenvolvimento de software onde tenho essa

profissão como uma verdadeira paixão em exercê-la.

A ideia do projeto nasceu de uma vontade grande em compartilhar soluções

avançadas e complexas em Java usando as ferramentas e frameworks mais utilizados

pelo mercado a nível mundial, soluções essas que não são encontradas facilmente na

internet ou são o tipo de implementações que você conseguiria desenvolver após ler

centenas de páginas de documentações e hoje sabemos que não temos tempo a

perder, gastar quase uma semana lendo documentações dos frameworks para

desenvolver uma rotina pode custar muito caro pra você e para a empresa onde

trabalha. Com isso a missão é trazer ao leitor a solução pronta com exemplos e

explicações detalhadas de implementações que mais são requisitadas no

desenvolvimento de software em ambiente corporativo, exemplos com explicações

principalmente da lógica do funcionamento o que é extremamente importante para seu

aprendizado e entendimento em como as ferramentas se ligam.

Hoje com anos de profissão em análise e desenvolvimento de software, durante

todo esse tempo de aprendizado senti grande falta de conteúdo bem claro sobre as

implementações e uso dos frameworks Java, você mesmo já deve ter percebido que

dificilmente consegue implementar uma solução encontrada na internet, muitas vezes

falta algo que demoramos para descobrir, essa é a intenção do deste ebook ter a

certeza que o conteúdo que irá encontrar aqui será extremamente útil e você

conseguirá implementar aquela solução tão complexa que te deixará muito feliz em

realizar e entregar o software pronto.

A parte de configuração foi desenvolvida em Windows 7 64 bits, caso o seu sistema operacional seja diferente leve em consideração no momento do download das ferramentas selecionando a que seja compatível para o seu sistema.

DropBox

Caso esteja usando Windows 64 bits pode baixar todas as ferramentas diretamente na pasta que estou disponibilizando no meu DropBox neste link AQUI estão disponibilizados o jdk, eclipse, postgresql e o servidor tomcat.

Download do Java SE Development Kit 7

Acesse o link: Download JDK 7. No site da Oracle aceite a licença de uso e faça o download do jdk de acordo com seu sistema operacional. O jdk é o kit de desenvolvimento tanto para web como desktop além de conter o JRE essencial para a execução dos projetos e ferramentas em Java.

Download do Tomcat

Acesse o link: Download Tomcat.

No site da Apache faça o download do Tomcat de acordo com seu sistema operacional, normalmente vem compactado em zip, atenção para a sessão “Binary Distributions” nos itens de “Core” é nesta sessão que se encontra os arquivos corretos para download não confunda com a sessão de source code que são onde se encontram a distribuição do código fonte dos projetos.

Download do Eclipse Java EE Kepler

Acesse o link: Download do Eclipse. No site do eclipse faça o download de acordo com o seu sistema operacional na sessão “Eclipse IDE for Java EE Developers”, está será nossa IDE de desenvolvimento, uma dica que sempre repasso é que mesmo trabalhando com aplicativos desktop, opte pela versão web da IDE por ser mais completa sendo que a qualquer momento que precisar de algum recurso web você terá projetos desktop e web tudo na mesma IDE em seu ambiente de desenvolvimento, em nosso caso onde vamos trabalhar com aplicativos web é obrigatório o uso da versão web. Após escolher o download de sua preferência você será redirecionado para outra página, procure pelo botão de download igual à imagem abaixo.

Conferindo os downloads

Até o momento teremos 3 arquivos baixados, o eclipse, jdk e tomcat podemos conferir os arquivos iguais a imagem abaixo.

Conferindo existência do Java

Antes de qualquer instalação conferiremos se já existe alguma versão do java

instalado em nossa máquina, abra o terminal do Windows e digite o comando “java

-version” caso exista alguma versão do Java iremos ter uma saída parecida com a

imagem abaixo.

Caso exista uma versão diferente da 1.7 que iremos instalar devem ser removidas ou até mesmo outra implementação como o OpenJdk também deverá ser removida para a instalação correta da versão do Java que fizemos o download anteriormente. Como o resultado

  • Tela que demonstra o local da instalação da JRE, iremos manter o padrão clique em next.
  • Aguarde a instalação ser finalizada e quando concluir irá ser exibida a seguinte tela de finalização, clique em close.

Conferindo a instalação

Abra o terminal do Windows e digite o comando “java -version”, teremos a seguinte saída demonstrada na imagem abaixo, agora temos a versão 1.7.0_79 instalada.

Colocando Eclipse e Tomcat em seus devidos lugares

Descompacte os arquivos de download do eclipse e do tomcat, após descompactar teremos duas pastas iguais as imagens abaixo e copie para o C: \ em sua máquina.

Testando o eclipse

Vamos testar o eclipse, entre na pasta do mesmo que foi copiada para o C:\eclipse e execute o arquivo eclipse.exe umas das grandes vantagens do eclipse é não necessitar de instalação podendo ser copiado de uma máquina para outra sem problemas. A primeira vez que o eclipse é aberto em sua máquina irá pedir para informar o local do seu workspace local este onde ficarão armazenados os projetos a serem desenvolvidos e arquivos de controle do próprio eclipse, de preferência para o local C: também ficando o caminho como C:\workspace, marque a opção “Use this as the default and to not ask again” para que não seja pedido o local novamente na próxima vez que for aberto, para finalizar clique em ok.

Testando o Tomcat

Testaremos o nosso servidor para ter certeza que o mesmo está sendo levantado sem nenhum problema até o momento, para isso vamos acessar a pasta que foi copiada para o C:
acessar a pasta apache-tomcat-7.0.69 e acessar a pasta bin dentro desta pasta procure pelo arquivo startup.bat e execute se preferir por linha de comando segue um exemplo abaixo.

configuração. Na área de trabalho, clique com o botão direito do mouse no ícone Computador.

  1. Escolha Propriedades.
  2. Clique no link Configurações avançadas do sistema.
  3. Clique em Variáveis de Ambiente. Na seção Variáveis de Sistema na parte de baixo clique em novo e configure como mostrado abaixo e confirme. Outra alternativa para configurar a nossa variável CATALINA_OPTS é criar um arquivo com o nome setenv.bat dentro da pasta bin do nosso servidor e adicionar os seguintes valores a este arquivo. export CATALINA_OPTS="$CATALINA_OPTS -Xms512m" export CATALINA_OPTS="$CATALINA_OPTS -Xmx1024m" export CATALINA_OPTS="$CATALINA_OPTS -XX:MaxPermSize=256m" Assim quando o nosso servidor estiver sendo iniciado este arquivo será executado e as configurações de memória serão aplicadas. Verifique se existem as variáveis de ambiente do Java caso não existam adicione em variáveis do sistema com os seguinte valores. Variável Valor JAVA_HOME C:\Program Files\Java\jdk1.7.0_ JRE_HOME C:\Program Files\Java\jdk1.7.0_79\jre CLASSPATH .;%JAVA_HOME%\lib; Segue exemplo para facilitar o entendimento, caso existam as variáveis verifique se estão corretas senão adicione como novas.

Exemplo da variável CLASSPATH.

Adicionando o Java ao Path

Procure pela variável Path edite e adicione ao final a variável de ambiente do java adicionando o valor ;%JAVA_HOME%\bin; exatamente como está inclusive os pontos e vírgulas como segue abaixo o exemplo, caso a variável não exista crie e depois edite adicionando o valor dito acima.

A próxima tela será o diretório data do banco de dados iremos manter o padrão então clique em Next na tela mostrada abaixo. Agora chegamos na tela onde será informado a senha do nosso banco de dados como padrão para aprendizado vamos informar admin e repetir a senha como admin , lembrando que uma senha como essa não deve ser usada em aplicações em produção por ser extremamente simples e fácil de ser descoberta, após informar a senha clique em Next.

A próxima tela a ser exibida é para informar a porta onde será executado o nosso banco de dados, na imagem abaixo mostra a porta 5433 isso porque já tenho outra instalação do PostgreSQL ocupando a porta 5432 que é a padrão, pode prosseguir com a porta 5432 que á padrão e clique em Next. O próximo passo será selecionar a localização/idioma para o nosso banco selecione a opção Portuguese, Brazil como mostrado abaixo e clique em Next.

PgAdmin

O gerenciador de banco de dados que foi instalado juntamente com o banco é o pgAdmin3, procure por ele no seu menu iniciar ou em programas e abra-o, você verá como na imagem abaixo o banco 9.5 instalado ao tentar acessá-lo a senha deve ser informada a mesma que informamos durante a instalação que é admin, informe e marque a opção “store passsword” e confirme, exemplo seque abaixo. Após confirmar a senha é exibida a tela de confirmação para salvar a senha informada apenas confirme clicando em ok.

Pronto nosso banco de dados está instalado e acessível pelo seu gerenciador gráfico.

Preparando a perceptiva de trabalho do eclipse

Chegamos ao momento de preparar o ambiente de trabalho do eclipse, agora vamos criar as configurações iniciais do ambiente da IDE. Primeiramente vamos trabalhar com a view Package Explorer, com ela temos uma melhor visão da estrutura do projeto. Vamos ao passos.

  • Windows
  • Show View
  • Other

Habilitando a view Servers

Seguindo os mesmo passos do item anterior agora ao invés de procurar por Package Explores iremos procurar por Servers. Está opção se torna essencial para trabalharmos com projetos web no eclipse.

Configurando Java no Eclipse

Prepararemos o Eclipse para trabalhar com o Java que instalamos no começo das configurações. Vamos aos passos.

  • Windows
  • Preferences Seguinte tela será exibida, digite jre ou procure por Installed JREs e verifique se está apontando corretamente para a versão que instalamos anteriormente e que também esteja com a caixa se seleção marcada como mostrada abaixo. Após selecione a opção Execution Environments e marque todas as opções para que usem a nossa versão do java instalado como mostrado abaixo.