Criação de um novo projeto no Eclipse utilizando Maven

Documentos relacionados
FACULDADE DE TECNOLOGIA SENAC GOIÁS PROGRAMAÇÃO PARA INTERNET TUTORIAL DE APLICAÇÃO JSF DESENVOLVIDO COM A FERRAMENTA ECLIPSE LUNA

TUTORIAL SISTEMA DE CONTROLE DE ACESSO

Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

Passos para a configuração do ambiente de desenvolvimento:

TUTORIAL SPRING SECURITY PROGRAMAÇÃO COM FRAMEWORKS Responsáveis: Ana Luíza Cruvinel, Maikon Franczak e Wendel Borges

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: WEB Container TomCat Aula 05

Demoiselle Tutorial Módulo 1 Arquitetura

Tutorial 1.0. Instalação

Apache -Tomcat. Instalação e Configuração. Grupo Multitecnus,

Tutorial: Serviços web e suas composições

Aula 03 - Projeto Java Web

OWL-S Composer. MATE15 - Tópicos Especiais em Banco de Dados III. 17 de Julho de Marco Antonio Almeida 1 e Daniela Barreiro Claro 2

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva

COMO USAR O DROPBOX. Como usar o Dropbox (Foto: Reprodução/Ramon Cardoso)

Relatório do GPES. Descrição dos Programas e Plugins Utilizados. Programas Utilizados:

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

Integrando Eclipse e Websphere Application Server Community Edition

Criando sua primeira aplicação JAVA com o Eclipse

Java Server Pages: Apresentação e Instalação

INTRODUÇÃO À TECNOLOGIA SERVLETS

Universidade da Beira Interior

DWR DIRECTED WEB REMOTING

Criação de Servlets Name Directory Build WAR JSP/Servlet frameworks Launch URL Package Class name Generate header comments

Introdução ao Android SDK. Prof. Me. Hélio Esperidião

PJCUS-361 CONTRATO COM CÓDIGO DE BARRAS

ANDROID APPLICATION PROJECT

FACULDADE DE TECNOLOGIA SENAC GOIÁS CONTROLE DE ACESSO USANDO O FRAMEWORK RICHFACES. 5º PERÍODO Gestão da Tecnologia da Informação

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello

ÍNDICE SERVIÇOS DO WINDOWS MASTERSAF DFE

Manual de instalação e configuração da Ferramenta Android SDK

Descompacte o arquivo site zip que foi baixado dentro da pasta do eclipse.

ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE

MANUAL BACKUP XDENTAL 2012

Instalando o WordPress em localhost

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

Procedimentos de Implantação ireport x Protheus

Nome N Série: Ferramentas

O conteúdo das aulas pode estar distribuído em documentos de texto, telas web programadas ou na própria tela central do ambiente Moodle.

MANUAL DE UTILIZAÇÃO. Instalação do MV Portaria

Procedimentos para Reinstalação do Sisloc

GUIA INTEGRA SERVICES E STATUS MONITOR

Criar um novo projeto

Procedimentos para Instalação do SISLOC

ZEND F r a m e w o r k

Integrando Flex + Java + BlazeDS

Manual de Utilização COPAMAIL Criando e configurando a assinatura de . Zimbra Versão 8.0.2

MANUAL DE INSTALAÇÃO. LSoft Gestão Empresarial

Manual de Download e Instalação da IDE Intellij e ferramentas necessárias para programação android:

Configurar o Furbot no Eclipse

FAQ. Erros, e dúvidas frequentes

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.

Manual de Instalação Versão 1.0

Como criar máquinas virtuais no VMware ESXi

Manual de Instalação Seguros iseg

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

A U T O R I Z O R R I GUIA DE INSTALAÇÃO W E B. Versão: 1.02 Agosto/2006 Versão: AW

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Kassius Vargas Prestes

Manual de Instalação Token Alladin SafeNetAuthentication Cliente 8.0 SP2 (x32 e x64)

JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem

Serviço Seguro de Mensagens Instantâneas

AVG Admin 2012 SQL Server 2005 Express

Enviando Arquivos para a Neoband

Instalando o J2SE 5.0 JDK no Windows 2000/XP

INSTALAÇÃO DO SISTEMA CONTROLGÁS

Desenvolvimento de um aplicativo básico usando o Google Android

Como criar um EJB. Criando um projeto EJB com um cliente WEB no Eclipse

Roteiro de instalação da Linha DD

SSE 3.0 Servidor de Notificação por . Cadastrando

Aula 4. Objetivos. Conteúdo dinâmico na internet.

GUIA INSTALAÇÃO DO SIGMALIVE

PHP Material de aula prof. Toninho (8º Ano)

Guia de Instalação e Atualização do Sistema Podológico

Guia de instalação do sistema Varuna em estações de trabalho

Projeto Amadeus. Guia de Instalação Windows

Procedimentos para Instalação do Sisloc

Tela Principal. 2) Criação do CD para ser entregue ao cliente.

Instalação do VOL Backup para Desktops

INSTALAÇÃO DO CHEF FOODS NET

Manual de Utilização Utilização do PDFSam

PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva

zirion.com.br 3 1 Para o primeiro acesso, o Usuário será: admin 2 O campo Senha deverá ser deixado em branco. 3 Clique em OK

CONFIGURAÇÃO MINIMA EXIGIDA:

PROCEDIMENTOS PARA A INSTALAÇÃO E UTILIZAÇÃO DO APLICATIVO DE LEILÃO ELETRÔNICO DA CONAB

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

Construindo uma ASP.Net MVC 4 Web Application usando Bootstrap no front-end

Manual de Instalação e Configuração. Módulo Remote. (G2KA) para NFSE. v1.0

Rede de projetos do Laboratório de Tecnologias Intelectuais Lti. Projeto Competências em informação online - Tutoriais em Tecnologias Intelectuais -

Desenvolvimento para Android Prá9ca 2. Prof. Markus Endler

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

Manual de Instalação do AP_Conta Windows

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

MANUAL DE CONFIGURAÇÃO DO BACKUP

EIC. Projecto I. Manual do Utilizador. Vídeo Vigilância Abordagem Open Source. Curso: Engenharia de Informática e Comunicações Ano Lectivo: 2005/2006

Procedimento para Atualização do DDFinance

Transcrição:

1. Faça o download da versão mais atual do Eclipse IDE for Java EE Developers em https://www.eclipse.org/downloads/. 2. No Eclipse, crie um novo projeto Maven, em File >> New >> Maven Project 3. Marque a caixa Create a simple project (skip archetype selection). Clique em Next. 4. Configure o projeto Maven como na imagem abaixo. Você pode colocar suas próprias definições, mas mantenha o valor war para o campo Packaging, pois como se trata de uma aplicação web, o projeto será empacotado como um arquivo war (jar para web). Clique em Finish.

5. Abaixo a estrutura de pastas do projeto Maven. A pasta webapp receberá os arquivos da aplicação web, como os arquivos CSS, HTML, JavaScript e imagens, os arquivos de visualização (.jsp) e os arquivos de configuração da aplicação web (web.xml) e do Spring (spring-context.xml). A pasta java receberá as classes Java da aplicação. O arquivo pom.xml recebe as configurações do projeto Maven, como as dependências do projeto. 6. É necessário definir as dependências do projeto no arquivo pom.xml. Estas dependências são as bibliotecas Java externas que a nossa aplicação utiliza. Indicaremos que o nosso projeto depende da biblioteca núcleo do Spring Framework, do módulo MVC do Spring Framework e da API Servlet. Indicando estas dependências, o Maven irá automaticamente fazer o download dessas bibliotecas, sem a necessidade de se fazer download dessas bibliotecas e copiar os arquivos para a pasta do projeto. O Maven faz isso automaticamente. Sempre que for necessário utilizar alguma biblioteca externa no projeto, basta acrescentar a dependência no arquivo pom.xml. Acrescente estas dependências no arquivo pom.xml. As bibliotecas serão baixadas automaticamente.

7. Tanto a pasta WEB-INF quanto o arquivo de configuração de aplicações web Java (web.xml) não é criado automaticamente pelo Eclipse. Para criá-los, clique com o botão direito sobre o projeto, opção Java EE Tools >> Generate Deployment Descriptor Sub. 8. Configuramos a aplicação web (web.xml) definindo um servlet para o Spring. Definese também o arquivo de configuração do Spring (spring-context.xml). Define um servlet para o Spring e o arquivo de configuração do Spring (spring-context.xml). Define o mapeamento do servlet (a partir da raiz da aplicação)

9. Configuramos o Spring no seu arquivo de configuração (spring-context.xml) que fica na mesma pasta do arquivo web.xml (WEB-INF). Crie o arquivo spring-context.xml com o seguinte conteúdo: Define o pacote base de classes da aplicação. A estrutura MVC será definida por Annotations. Define a pasta onde serão disponibilizadas as views (/WEB-INF/views/) e a extensão dos arquivos das views (.jsp). É necessário criar a pasta views dentro de WEB-INF. 10. Para finalizar a criação do projeto e do ambiente de desenvolvimento, é necessário um servidor web para a execução da aplicação. Este servidor pode ser criado dentro do próprio Eclipse. Encontre, no Eclipse, a guia Servers, como na imagem abaixo: Clique para criar um novo servidor. Marque a versão mais recente do Servidor Tomcat e clique em Finish.

O servidor Tomcat aparece na lista de servidores, como na imagem abaixo. Com o mouse, você pode arrastar o projeto (WebSiteExemplo) do Project Explorer e soltar sobre o item do servidor Tomcat da lista de servidores. Pronto, a aplicação web foi instalada no servidor Tomcat. Clicando com o botão direito do mouse sobre o servidor Tomcat é possível iniciar (Start) ou parar (Stop) o servidor ou dar Restart. Pronto, a aplicação está instalada e rodando em um servidor Tomcat. Acesse o PDF primeira-requisição-a-aplicacao.pdf para fazer uma primeira requisição. Neste PDF é implementado o tradicional Olá Mundo.