|
|
|
# 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'
|
|
|
|
![Captura_de_tela_de_2017-04-24_23-29-12](/uploads/0aacf011cee0b79a3235c2f83840e5bd/Captura_de_tela_de_2017-04-24_23-29-12.png)
|
|
|
|
- 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](/uploads/aa0851bf34c686a6dea770964ed579a4/Captura_de_tela_de_2017-04-24_23-57-08.png)
|
|
|
|
- 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
|
|
|
|
|
|
|
|
![Captura_de_tela_de_2017-04-24_23-54-42](/uploads/d3dd1175f1814a490545427d0e883859/Captura_de_tela_de_2017-04-24_23-54-42.png)
|
|
|
|
- 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](/uploads/90dadaced6f0d8cd5ca260970e4139f7/Captura_de_tela_de_2017-04-24_23-52-10.png)
|
|
|
|
- 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](/uploads/eb54a5012d1ca82555381bc327a78b9a/Captura_de_tela_de_2017-04-24_23-59-13.png)
|
|
|
|
- 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](/uploads/f9ce72fb32cb362ce2499a7785731b70/Captura_de_tela_de_2017-04-24_23-53-28.png)
|
|
|
|
- Start no Tomcat
|
|
|
|
- O sistema estará rodando em `localhost:8080/`
|
|
|
|
![Captura_de_tela_de_2017-04-24_23-55-24](/uploads/3b2111d989980ab2c9833f320bab1687/Captura_de_tela_de_2017-04-24_23-55-24.png)
|
|
|
|
- A api estará em `localhost:8080/api`
|
|
|
|
![Captura_de_tela_de_2017-04-24_23-55-29](/uploads/33b14170e938e83b942fe7d481478730/Captura_de_tela_de_2017-04-24_23-55-29.png) |
|
|
|
\ No newline at end of file |