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

installation

Home| Sprints | Histórias de Usuário|Documentos|How-to|Equipe |---|---|---|---|---|---|---|---|

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