Home - HerbMat/PetFinder GitHub Wiki
Do cssa i javascriptu korzystamy z menadżera paczek o nazwie bower. Aby zainstalować paczki musicie zainstalować bowera i uruchomić następującą komendę:
bower install
Korzystamy z bazy danych PostgreSQL. Konieczne jest utworzenie bazy danych oraz użytkownika z odpowiednimi przywilejami:
CREATE USER pf WITH PASSWORD 'pf';
CREATE DATABASE petfinder;
GRANT ALL PRIVILEGES ON petfinder TO pf;Aplikację można uruchomić na dwa sposoby.
Korzystamy z serwera wbudowanego w Spring Boot. Aby z niego skorzystać należy stworzyć paczkę jar, zamiast domyślnego war.
Jeśli pakujemy korzystając z Mavena, możemy to zrobić zmieniając w pliku pom.xml (9 linia):
<packaging>war</packaging>na
<packaging>jar</packaging>Aplikację uruchamiamy poprzez stworzony plik jar.
Aby uruchomić aplikację w kontenerze Tomcat (preferowana wersja 8.0.33), należy nie zmieniać typu pakowania (zostawiamy war) i uruchamiamy plik wynikowy war w kontenerze Tomcat.