Инструкция по развертыванию - SuleymanovRA/kappers GitHub Wiki

Инструкция по развертыванию проекта

  1. Установить СУБД PostgreSQL + pgAdmin (если не установлено). Пароль для пользователя postgres при установке сделать "postgres"
  2. Создать в postgresql две базы данных "testdb" и "soccer". Пароль и пользователь лучше оставить postgres/postgres.
  3. Скачать и установить Oracle JDK 8 (если ещё не установлено), запомнить куда поставили.
  4. Установить в IntellijIDEA plugin lombok (File - Settings - Plugins -> в поиске ввести Lombok Plugin, если сразу не найдет, то выбрать поиск там же в репозитории)
  5. Склонировать проект по ссылке https://github.com/soufee/kappers (В буфер обмена склонировать ссылку на проект, затем создать новый проект в IntelliJ IDEA меню File -> New -> Project from Version Control -> Git) (Внимание! Гит должен быть установлен и настроен заранее. Как это далется легко можно найти в Интернете)
  6. В новом проекте IDEA в файле application-dev.properties, лежащем в папке resources, прописать конфигурации созданной БД "soccer" (если пароль, логин и названия БД с портом сделаны по умолчанию, то все должно соответствовать).Аналогично, в пакете tests нужно найти файл application-test.properties и прописать конфигурации базы testdb.
  7. Зайти в настройки проекта и выбрать/добавить JDK (меню File -> Project structure..., затем в разделе Platform Settings выбрать раздел SDKs, добавить или выбрать 1.8 JDK, при добавлении использовать адрес JDK 8)
  8. Запустить проект через KappersApplication.java, и если не вылезло никаких ошибок, открыть приложение в веб-браузере по адресу localhost:8080