Skip to content

mcdodik20008/pi-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Требования

Для сборки из командной строки также установите Maven следуя инструкции

**! (для Windows не забудьте добавить папку bin в PATH) **

Склонируйте репозиторий

$ git clone https://github.com/mcdodik20008/pi-backend.git

Запуск контейнера с БД

  1. Откройте командную строку и перейдите в директорию с проектом
  2. Выполните
$ docker-compose up -d

Запуск проекта

Из IntelliJ IDEA

  1. Установите IntelliJ IDEA Community Edition
  2. Откройте проект в IDE
  3. Выберите в тулбаре справа Maven
  4. Выполните package из Lifecycle
  5. Запустите проект (Shift+10)
  6. Убедитесь в доступности Swagger UI по адресу http://localhost:777/pi-api/swagger-ui.html

Из командной строки

  1. Убедитесь, что Java доступна из командной строки
$ java --version

openjdk 17.0.8.1 2023-08-24
OpenJDK Runtime Environment Temurin-17.0.8.1+1 (build 17.0.8.1+1)
OpenJDK 64-Bit Server VM Temurin-17.0.8.1+1 (build 17.0.8.1+1, mixed mode, sharing)
  1. Убедитесь, что Maven доступен из командной строки
$ mvn -v

Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
Maven home: C:\tools\Maven
Java version: 17.0.8.1, vendor: Eclipse Adoptium, runtime: C:\tools\OpenJDK
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
  1. Перейдите в директорию с проектом
  2. Выполните
$ mvn compile
  1. Запустите полученный .jar файл
$ mvn exec:java -Dexec.mainClass=pibackend.PiBackendApp
  1. Убедитесь в доступности Swagger UI по адресу http://localhost:777/pi-api/swagger-ui.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •