Instalação
- git clone http://www.tools.ages.pucrs.br/projetos/IdeiasAges.git
- git checkout develop
- Abra o Eclipse e vá no men 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'
- 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
- Adicione a biblioteca do Apache Tomcat no projetos 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
- Vá na aba Servers , clique com o direito no Tomcat e vá na opção 'Add and Remove', depois clique em 'Add All'
- 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
- 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
- Start no Tomcat
- O sistema estará rodando em
localhost:8080/
- A api estará em
localhost:8080/api