Guia de desenvolvimento - ProjectUrutau/urutau GitHub Wiki

Configurando localmente

Para criação do ambiente, você vai precisar:

  • JDK 1.7
  • Tomcat 7.x
  • Postgresql 9.x
  • Postgresql Client 9x
  • Apache Maven

x qualquer subversão

+ ou outras versões superiores

Para mais informações sobre essas instalações, veja os links de referência no final dessa página.

Alguns dos seguintes passos serão realizados na IDE Eclipse, entretanto o Urutau independe de IDE.

Configurando o banco

O Hibernate está configurado com as seguintes propriedades:

<property name="hibernate.connection.username" value="urutau" />
<property name="hibernate.connection.password" value="urutau" />
<property name="hibernate.connection.url" value="jdbc:postgresql://localhost:5432/urutau" />

Portanto, por padrão, é necessário criar um banco 'urutau', cujo usuário e senha de acesso sejam 'urutau'.

Esses valores podem ser alterados em src/main/resources/META-INF/persistence.xml

Para criar esse banco com usuário e senha no postgresql é necessário rodar os seguintes comandos no terminal interativo:

Se você não sabe entrar no terminal interativo, use sudo su - postgres seguido de psql

CREATE DATABASE urutau;
CREATE user urutau WITH password 'urutau';
GRANT ALL PRIVILEGES ON DATABASE urutau to urutau;

Importando o projeto e configurando as dependências

Agora basta importar o projeto via Maven, ele irá baixar as dependências e montar a estrutura básica no projeto.

No eclipse:

File>Import>Existing Maven Projects

Via terminal:

TODO

Agora basta colocar o projeto no container, nosso caso Tomcat, dar start nele e pronto! O Urutau estará disponível no seu localhost

Referências

  1. Instalação do postgresql