Home - GiantsCastle/Dreszcz GitHub Wiki
Instrukcja instalacji
1. Java 8 Development Kit SE
Należy ściągnąć i zainstalować JDK, w wersji 1.8+ (najlepiej najnowszy) z strony Oracla:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Ewentualnie można użyć Java EE 7 SDK Update 2+ (raczej i tak nie będziemy korzystać z niczego tutaj) :
http://www.oracle.com/technetwork/java/javaee/downloads/index.html
Poprawnosc instalacji mozemy sprawdzic komenda java -version
2. Baza
Narazie brak
3. Srodowisko
Wystarczy jedno z listy, ale polecam ktores IDE + i tak postawic sobie Mavena
Spring Tool Suite
Spring oferuje swoje wlasne srodowisko oparte na Eclipsie dostepne pod adresem:
https://spring.io/tools/sts/all
Daje ono kilka feature'ow dla Springa ulatwiajacych prace z nim. Sciagamy i wypakowujemy
Eclipse
Mozna tez uzyc normalnego Eclipsa:
https://eclipse.org/downloads/eclipse-packages/
Neona trzeba instalowac, starsze dystrubucje sie wypakowywuje. Mozna tez wygrzebac na martketplace plugin Springowy i opcjonalnie zainstalowac.
InteliJ
Nie mam - jak ktos korzysta niech sie podzieli wiedza
Maven
Zmienna JAVA_HOME
Ustawić zmienną środowiskową JAVA_HOME
Komputer -> Właściwości -> Zaawansowane Ustawienia Systemu -> Zmienne Środowiskowe
Dodajemy nową zmienną systemową "JAVA_HOME" ze ścieżką do jdk'a. Np. C:\Program Files\Java\jdk1.8.0_40
Maven
Ściągamy Mavena w wersji 3.0+ (najlepiej najnowszego) ze strony Apache'a:
https://maven.apache.org/download.cgi
Wypakowujemy Mavena w wygodne miejsce i dodajemy go do zmiennej PATH. Instrukcja jak powyzej, tylko zamiast dodawac nowa zmienna systemową znajdujemy zmienną PATH i dodajemy sciezke do katalogu /bin, np: C:\Maven\bin
Poprawnosc instalacji mozemy sprawdzic komenda mvn -v
4. Uruchomienie Projektu
Repozytorium
Klonujemy repozytorium z Gita. Mozemy uzyc linii komend lub uzyc dedykowanego narzedzia. Ja zuwyam Github Desktop i dla niego jest dalszy opis, ale rownie dobrze moze byc np. Source Treee.
- Logujemy sie na swoje konto GitHubowe
- Klonujemy repozytorium: + -> Clone -> Giant's Castle -> Dreszcz -> Clone. Wybieramy lokalizacje, domyslna to Dokumenty/GitHub/Dreszcz
Lub z Git Shella:
'git clone https://github.com/GiantsCastle/Dreszcz.git'
Nastepnie zmieniamy branch na Java (tymczasowo!)
IDE
Uruchamiamy wybrane IDE, tworzymy sobie nowy Workspace i importujemy do niego projekt:
File -> Import -> Existing Project into Workspace -> Wybieramy katalog (Dokumenty/GitHub/Dreszcz)
Uruchomienie
- STS - Run As -> Spring Boot App
- Eclipse - Run As -> Maven Build -> spring-boot:run
- Maven - //ToDo
5. Inne
Zmiana formatowania domyślnego:
- Dla workspace'a: Window -> Preferences -> General -> Workspace -> Text file encoding -> UTF-8
- Dla JSP: Window -> Preferences -> Web -> JSP Files -> Encoding -> ISO 10646/Unicode(UTF-8)