Автоматизированная система городского паркинга (АСГП)



13525506261100Контакты: CodeInsideг. Пенза, ул. Суворова 64Б, 6 этаж+7 (8412) 63-67-36codeinside.ruinfo@codeinside.ru035000Контакты: CodeInsideг. Пенза, ул. Суворова 64Б, 6 этаж+7 (8412) 63-67-36codeinside.ruinfo@codeinside.ru14519659763007Пенза, 20197900035000Пенза, 2019center3077350Автоматизированная система городского паркинга (АСГП)Инструкция по сборке и запуску7900035000Автоматизированная система городского паркинга (АСГП)Инструкция по сборке и запускуСодержание TOC \o "1-3" \h \z \u Содержание PAGEREF _Toc17282281 \h 11Настройка и первый запуск приложения PAGEREF _Toc17282282 \h 21.1Инструкция для запуска на ОС Windiws PAGEREF _Toc17282283 \h 21.2Инструкция для запуска на ОС семейства Linux PAGEREF _Toc17282284 \h 22Технологии приложения PAGEREF _Toc17282285 \h 4Настройка и первый запуск приложенияИнструкция для запуска на ОС WindowsУстановить jdk 1.8 Установить node.js v10Установить PostgersqlСоздать в Postgersql БД development и владельца этой БД роль developmentСкачать архив с приложением и распаковать его.В командной строке перейти в папку .\parking-develop\serverВ командной строке выполнить команду:mvn clean package –DskipTestsА затем команду:./mvnw spring-boot:runЗатем необходимо скачать архив с приложением фронта и распаковать его. На диске будет папка boulerplate-react-babel-developВ параллельном окне консоли перейти в папку \boulerplate-react-babel-develop\Выполнить команду npm iЗатем команду npm startИнструкция для запуска на ОС семейства LinuxЗатем нужно последовательно выполнить набор команд: Установить OpenJDKapt-get install default-jdkУстановить Postgresql и создать роль и БДapt-get install postgresql postgresql-contribСоздать роль в БД для работы приложенияsudo -u postgres psqlcreate user development with password 'development';create database development;grant all on database development to development;Установить mavenapt-get install mavenУстановить npmapt-get install npmСкачать архив с приложением и распаковать его.Нужно добавить зависимость в pom.xml проекта<dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.23.1-GA</version></dependency><dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version></dependency><dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-core</artifactId> <version>2.3.0</version></dependency><dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.3.0</version></dependency>В командной строке перейти в папку .\parking-develop\serverВ командной строке выполнить команду:mvn clean package –DskipTestsА затем команду:./mvnw spring-boot:runЗатем необходимо скачать архив с приложением интерфейса и распаковать его. На диске будет папка boulerplate-react-babel-developВ параллельном окне консоли перейти в папку \boulerplate-react-babe-develop Выполнить команду sudo npm install -g nsudo n stableЗатем выполнить команды:npm inpm startПосле этого приложение будет доступно по адресу localhost:3001. Технологии приложенияТехнологии, примененные при разработке серверной части приложения АСГП приведены ниже:Java SE 8 Spring BootLiquibaseJUnit MockitoMaven PostgreSQL Технологии, примененные при разработке клиентской части приложения АСГП приведены ниже:reactreduxaxiosБиблиотеки для работы с различными визуальными эффектами:redux-saga material-ui react-final-form luxon lodash/fp ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download

To fulfill the demand for quickly locating and searching documents.

It is intelligent file search solution for home and business.

Literature Lottery

Related searches