PolanieOnLine na Eclipse: Różnice pomiędzy wersjami

Z PolanieOnLine
Skocz do: nawigacja, szukaj
Linia 50: Linia 50:
 
</gallery>
 
</gallery>
  
==Rozwiązywanie problemów==
+
== Rozwiązywanie problemów ==
  
 
Po zakończeniu kreatora importu środowisko Eclipse powinno wyglądać jak na poniższym zrzucie ekranu:
 
Po zakończeniu kreatora importu środowisko Eclipse powinno wyglądać jak na poniższym zrzucie ekranu:
Linia 57: Linia 57:
  
 
W widoku eksploratora pakietów znajduje się projekt o nazwie "PolanieOnLine". Przed niebieską ikoną projektu może znajdować się mały żółty trójkąt. Ale jeśli zobaczysz czerwone kółko lub czerwony wykrzyknik, coś poszło nie tak. W takim przypadku pojawi się błąd w widoku "Problems" na dole.
 
W widoku eksploratora pakietów znajduje się projekt o nazwie "PolanieOnLine". Przed niebieską ikoną projektu może znajdować się mały żółty trójkąt. Ale jeśli zobaczysz czerwone kółko lub czerwony wykrzyknik, coś poszło nie tak. W takim przypadku pojawi się błąd w widoku "Problems" na dole.
 +
 +
== Uruchomienie serwera ==
 +
 +
* Na pasku narzędzi znajduje się przycisk "Debug", który wygląda jak mały, zielony robak. Po prawej stronie znajduje się mała czarna strzałka.
 +
[[File:Eclipse_debug_configurations_menu.png]]
 +
* Spowoduje to otwarcie menu, wybierz "Debug configurations..." ("Open Debug Dialog..." w starszych wersjach)
 +
* Następnie w oknie dialogowym wybierz "Java Application" i kliknij ikonę "new" w lewym górnym rogu.
 +
[[File:Eclipse_new_debug_configuration.png]]
 +
 +
Name: StendhalServer
 +
Main class: games.stendhal.server.StendhalServer
 +
 +
* Wszystkie inne ustawienia ("include system libries", "Stop in main", ... można pozostawić na ich wartości domyślnej.
 +
* w zakładce [Arguments]: VM arguments: ''-Xmx128M''
 +
* w zakładce [Classpath]: kliknij "UserEntries" - przycisk "Advanced" - (*) add folder | OK - oraz wybierz projekt "polanieonline" jako root folder | OK
 +
* przycisk [Debug]

Wersja z 10:21, 27 cze 2021


W tym przewodniku opisano, jak skonfigurować środowisko programistyczne w Eclipse dla PolanieOnLine.

Pobierz Javę

  • Jeśli możesz grać w PolanieOnLine, masz już Javę to możesz pominąć ten krok.
  • Jeśli nie masz zainstalowanej javy, pobierz ją https://java.com
    (jeśli korzystasz z Linuksa, użyj swojego menedżera pakietów)

Pobierz Eclipse

Możesz kliknąć poniższe obrazy, aby zobaczyć je w powiększeniu.

Uwaga: Jeśli zainstalowałeś Eclipse w Ubuntu za pomocą menedżera pakietów, zainstaluj także: "eclipse-egit"

Nowy projekt z Git

  • Otwórz menu "File -> Import"
  • W oknie dialogowym wybierz: "Git -> Projects from Git" i kliknij "Next".
  • Wybierz "Clone URI" i kliknij "Next".
  • Podaj następujące informacje:
    URI: https://github.com/PolanieOnLine/PolanieOnLine.git
    (jeśli masz konto github, przejdź do https://github.com/PolanieOnLine/PolanieOnLine i kliknij na "Fork", aby utworzyć własną kopię repozytorium, a następnie użyć jej w Eclipse)
  • Wynik pól wypełnia się automatycznie, kliknij "Next"
  • Na stronie wyboru oddziału pozostaw wszystko zaznaczone i kliknij "Next"
  • W sekcji "Destination" wybierz katalog, w którym chcesz pobrać kod źródłowy i wybierz "Next".
  • Eclipse pobierze teraz PolanieOnLine z git, może to chwilę potrwać
  • "Import existing projects" i wybierz "Next"
  • Import projektu PolanieOnLine zakończ przyciskiem "Finish"

Kliknij zrzuty ekranu, aby je powiększyć, jeśli potrzebujesz pomocy w którymkolwiek z kroków:

Rozwiązywanie problemów

Po zakończeniu kreatora importu środowisko Eclipse powinno wyglądać jak na poniższym zrzucie ekranu:

Eclipse 10.png

W widoku eksploratora pakietów znajduje się projekt o nazwie "PolanieOnLine". Przed niebieską ikoną projektu może znajdować się mały żółty trójkąt. Ale jeśli zobaczysz czerwone kółko lub czerwony wykrzyknik, coś poszło nie tak. W takim przypadku pojawi się błąd w widoku "Problems" na dole.

Uruchomienie serwera

  • Na pasku narzędzi znajduje się przycisk "Debug", który wygląda jak mały, zielony robak. Po prawej stronie znajduje się mała czarna strzałka.

Eclipse debug configurations menu.png

  • Spowoduje to otwarcie menu, wybierz "Debug configurations..." ("Open Debug Dialog..." w starszych wersjach)
  • Następnie w oknie dialogowym wybierz "Java Application" i kliknij ikonę "new" w lewym górnym rogu.

Eclipse new debug configuration.png

Name: StendhalServer
Main class: games.stendhal.server.StendhalServer
  • Wszystkie inne ustawienia ("include system libries", "Stop in main", ... można pozostawić na ich wartości domyślnej.
  • w zakładce [Arguments]: VM arguments: -Xmx128M
  • w zakładce [Classpath]: kliknij "UserEntries" - przycisk "Advanced" - (*) add folder | OK - oraz wybierz projekt "polanieonline" jako root folder | OK
  • przycisk [Debug]