Introdução
O objetivo deste post é demonstrar como criar um projeto RESTful, usando Eclipse e Jersey.
Procedimento
Instalando archetype-catalog do Jersey
- Abra o Eclipse
- Vá em Window / Preferences
- Abra o item Maven
- Selecione Archetype
- Clique em Add Remote Catalog…
- Em Catalog File: http://repo1.maven.org/maven2/archetype-catalog.xml
- Em Description: Maven Catalog
- Clique em OK
Criando o projeto
- Vá em File / New / Other…
- Digite: Maven
- Selecione: Maven Project
- Clique em Next
- Digite em Filter: jersey-quickstart
- Selecione: jersey-quickstart-webapp (versão 2.26)
- Clique em Next
- Digite Group Id: br.com.whs.jaxrsdemo
- Artifact Id: jax-rs-demo
- Version: 1.0.0
- Package: br.com.whs.jaxrsdemo
- Clique em Finish
Instalando Tomcat
- Acesse a página: https://tomcat.apache.org/download-80.cgi
- Baixe a versão 8.5.24
- Descompacte no local desejado
- No Eclipse, clique na aba: Servers
- Clique no link: Click this link to create a new server…
- Selecione: Apache
- Selecione: Tomcat v8.5 Server
- Clique em Next
- Localize o caminho raiz da instalação
- Clique em Next
- Adicione o projeto recém criado
- Clique em Finish
Testando Aplicação
- Clique no servidor criado (aba Servers)
- Clique no botão Start (mesma janela de Servers)
- Abra um navegador e digite: http://localhost:8080/jax-rs-demo/
- Clique no link Jersey resource
Código-fonte do projeto
Você pode baixar os fontes desse projeto no github.