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.

  1. Logujemy sie na swoje konto GitHubowe
  2. 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)