Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • I IdeiasAges
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • IdeiasAges
  • IdeiasAges
  • Wiki
  • installation

Last edited by Thiago Carreira A. Nascimento May 15, 2017
Page history
This is an old version of this page. You can view the most recent version or browse the history.

installation

Instalação

  • git clone http://www.tools.ages.pucrs.br/projetos/IdeiasAges.git
  • git checkout develop
  • Abra o Eclipse e vá no menu File > Open Projects From File System
  • Na tela que abriu, clique em Directory e selecione a pasta raiz do projeto
  • Marque a opção Search for nested projects
  • Deixe selecionado somente as pastas IdeiasAges/api e IdeiasAges/frontend Captura_de_tela_de_2017-04-24_23-29-12
  • Clique com o botão direto no projeto ideiasApi, e vá na opção Maven > Update Project e aguarde
  • Configure o Java 8 nos 2 projetos
  • Instale a versão 8.0 do Tomcat http://mirror.nbtelecom.com.br/apache/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.zip
  • Vá no menu file New > Other.. E procure pelo server Apache Tomcat 8.0
  • Selecione a pasta aonde foi instalado o Tomcat Captura_de_tela_de_2017-04-24_23-57-08
  • Adicione a biblioteca do Apache Tomcat no projeto ideias
  • Clique com o direito no projeto ideias e vá em Properties
  • Selecione o menu Project Facets e selecione Dynamic Web Module, Java , no menu da direita clique na aba Runtimes e selecione o Tomcat

Captura_de_tela_de_2017-04-24_23-54-42

  • Vá na aba Servers , clique com o direito no Tomcat e vá na opção Add and Remove, depois clique em Add All Captura_de_tela_de_2017-04-24_23-52-10
  • No explorer a esquerda, aba a o arquivo Servers > Tomcat > server.xml
  • Procure por esta linha <Context docBase="ideias" path="/ideias" reloadable="true" source="org.eclipse.jst.j2ee.server:ideias"/><Context docBase="ideiasApi" path="/ideiasApi" reloadable="true" source="org.eclipse.jst.jee.server:ideiasApi"/></Host>
  • Substitua o path /ideias por / e o path /ideiasApi por /api Captura_de_tela_de_2017-04-24_23-59-13
  • Rode no seu banco de dados o script que está em /ideiasApi/src/br/com/ideiasages/db/IDEIAS_SCRIPT.sql
  • Duplique o arquivo /ideiasApi/src/resources/ambiente.properties.example e renomeie a copia para ambiente.properties
  • No arquivo ambiente.properties coloque as credenciais de acesso ao banco Captura_de_tela_de_2017-04-24_23-53-28
  • Start no Tomcat
  • O sistema estará rodando em localhost:8080/ Captura_de_tela_de_2017-04-24_23-55-24
  • A api estará em localhost:8080/api Captura_de_tela_de_2017-04-24_23-55-29

Possíveis problemas

  • Error message: Invalid XX header (bad signature).
  • Solução: Fechar o eclipse e excluir a pasta repository que se encontra no diretório C:\Users{seu usuário}.m2 (Windows), C:\MavenREPO\ (Windows da AGES), /home/.m2 (Linux e MAC OS).
Clone repository
  • Documentos
  • Histórias de Usuário
  • automatizacao
  • diagrams
  • environment configuration
  • equipe
  • erros comuns
  • formulario ideias
  • historias de usuario
  • Home
  • how to
  • installation
  • processo
  • rest api routes
  • sprints
View All Pages