Änderungen

Wechseln zu: Navigation, Suche

GameDevWeek/NetBeans

672 Bytes entfernt, 23:22, 8. Mär. 2015
keine Bearbeitungszusammenfassung
Es wird empfohlen, NetBeans 8 (oder neuer) in Verbindung mit JDK 8 zu benutzen.
== erforderliche Erforderliche Einstellungen ==
=== UTF-8 Character Encoding ===
UTF-8 ist bereits im Mavenprojekt als Character Encoding wird schon über unser Maven Projekt eingestelltdefiniert
Sollte es dennoch notwendig sein UTF-8 Global zu konfigurieren, so kann dies wie folgt erreicht werden:
#* -J-Dfile.encoding=UTF-8
=== Tabulatoren Tab vs. Whitespace ===
Es wurde sich darauf geeinigt, statt Tabulatoren vier Leerzeichen zu nutzen. Dies wird wie folgt erreicht:
Maven Projekte können direkt über ''"File -> Open Project"'' geöffnet werden.
Sobald per Git ein Klon der CodeBase Codebase erstellt wurde, können alle Projekte auf direktem Wege geöffnet werden:
# ''"File -> Open Project"'' wählen
# Zum Speicherort des Klons navigieren ''(dieser wird durch das Symbol "ma" sichtbar als Maven Projekt gekenntzeichnet)''
# Alle "Knoten" die als Mavenprojekt anwählen ''(Strg + Klicken)''
=== Kompillieren Bauen der Projekte ===Kompilliert Gebaut wird NetBeans-typisch:
# Rechtsklick auf das Projekt
# ''"Build"'' oder ''"Clean and Build"'' wählen.
# Nach erfolgreichem Kompillieren Bauen erscheint in der Konsole ''"BUILD SUCCESS"'' === Kompillierreihenfolge ===Die Mavenprojekte müssen in einer bestimmten Reihenfolge kompilliert werden. Es muss sichergestellt werden dass eine Internetverbindung besteht und # Hierbei ist jedoch die Firewall entsprechen konfiguriert ist. Kompilliert wird in folgender Reihenfolge:# GDW[[GameDevWeek/Maven|Build-Parent# GDW-Commons# GDW-Commons-GDX Es mag vorkommen, dass während der GDW Änderungen an diesen Projekten gemacht werden. In diesem Fall muss wieder in der Reihenfolge gebaut werden, ab dem Projekt, an dem die Änderung durchgeführt wurde.Also wenn nur GDW-Commons verändert wurde, muss GDW-Parent nicht neu gebaut werden]] zu beachten.
Danach können die übrigen Projekte nach belieben gebaut werden:* GDX-Tools (Partikel und Font Editor)* GDW-Examples (Einige Beispiele zur CodeBase)* GDW-Test (Ein Test Projekt)Weitere wichtige Informationen zu unseren Maven Builds sind [[GameDevWeek/Maven|hier zu finden]].
Nachdem per Git ein ''"pull"'' durchgeführt wurde, empfiehlt es sich das Projekt neu zu kompillieren.[[Kategorie:GameDevWeek]]
385
Bearbeitungen

Navigationsmenü