INSTALAÇÃO
Pré-requisitos
Para instalar o projeto, é necessário ter instalado em sua máquina:
Opcionais
- Git - Necessário para clonar o repositório e compilá-lo, somente se não quisar baixar o arquivo zipado pré-compilado.
- Maven - Necessário para compilar o projeto.
Obrigatórios
- Java 22 - Necessário para executar o projeto.
- *Database Oracle - Necessário para criar o banco de dados.
O banco de dados pode ser criado localmente ou em um servidor remoto. Caso deseje criar o banco de dados localmente, siga este tutorial aqui.
Partindo para a Instalação Local
Para realizar a instalação do projeto, você pode realizar o download do arquivo zipado do projeto ou clonar o repositório.
Realizando download
Você pode realizar o download de duas maneiras:
- Clicando no botão verde "Code" e selecione a opção "Download ZIP". Logo após, descompacte o arquivo baixado.
- Clonando o repositório com o comando:
git clone
Prosseguindo com a instalação
- Acesse a pasta do projeto:
cd global-solutions-2-2024
Configurando o projeto
- Com os dados de conexão do banco de dados Oracle, configure o arquivo
database.properties
localizado emsrc/main/resources
:
database.username=
database.password=
database.url=
- Com os dados de conexão do banco de dados Oracle, configure o arquivo
flyway.conf
localizado emsrc/main/resources
:
flyway.user=
flyway.password=
flyway.url=
Instalando dependências
- Execute o comando para baixar as dependências do projeto:
mvn dependency:resolve
Executando migrações e populando o banco de dados
- Execute o comando para realizar as migrações do projeto:
mvn flyway:migrate
Verifique se as migrações foram realizadas com sucesso
- (OPCIONAL) Popule o banco de dados com o script
init.sql
localizado emsrc/main/resources
para ter dados iniciais no banco de dados e facilitar o uso do sistema.
Compilando o projeto
- Execute o comando para compilar o projeto:
mvn clean install
Verifique se o projeto foi compilado com sucesso
Executando o projeto
- Execute o comando para executar o projeto:
mvn exec:java