Änderungen

Wechseln zu: Navigation, Suche

GameDevWeek/NetBeans

12 Bytes hinzugefügt, 17:19, 5. Mär. 2015
keine Bearbeitungszusammenfassung
== Allgemeines ==Wir empfehlen mind. Es wird empfohlen, NetBeans 8 in Verbindung mit JDK 8 zu benutzen.
== Notwendige erforderliche Einstellungen ==
=== UTF-8 Character Encoding ===
UTF-8 Encoding wird schon über unser Maven Projekt eingestellt.
Sollte es dennoch notwendig sein, UTF-8 Global zu konfigurieren, so kann dies wie folgt erreicht werden:
# Öffne die Öffnen der Datei netbeans.conf ''(Im zu finden im NetBeans verzeichnis -Verzeichnis unter etc/netbeans.conf zu finden.) '' mit einem Text EditorTexteditor.# Dort gibt es eine Zur Option ''netbeans_default_options. Zu dieser sollte hinzugefügt werden'' hinzufügen:
#* -J-Dfile.encoding=UTF-8
=== 4 Whitespaces anstelle von Tabs Tabulatoren === Es wurde sich darauf geeinigt, statt Tabulatoren vier Leerzeichen zu nutzen. Dies wird wie folgt erreicht:
# Öffne über das Menü die ''"Optionen"'' öffnen: ''Tools->Options''# Gehe zur Sektion ''"Editor" und dort in den '', Tab ''"Formatting"''# Wähle dort die Sprache ''"All languages"'' wählen# Setze den Haken für bei ''"Expand Tabs to Spaces"'' setzen# Setze den Wert für ''"Number of Spaces per Indent" '' und ''"Tab Size" '' auf 4vier setzen.# Führe Folgendes für die Sprachen "Java" und "JSON" durchdurchführen:## Wähle die Sprache aus dem Dropdownim Dropdownmenü auswählen## Wähle die Kategorie ''"Tabs And Indents"'' wählen## Setze den Haken für bei ''"Use All Languages Settings"'' setzen
== Hilfreiches ==
 === Package Darstellung Packagedarstellung ändern ===
Es kann zur Übersichtlichkeit beitragen die Packages in einem reduziertem Baum darzustellen:
# Rechte Maustaste auf die Projektansicht (*nicht* auf einen Eintrag im Baum)
# Im Kontextmenü wählen "View Java Packages as->Reduced Tree"
=== Projekt Gruppen Projektgruppen ===
Man kann mehrere Projekte in der Projektansicht geöffnet haben, man sollte jedoch nur Projekte die zueinander gehören gleichzeitig offen haben.
Es ist möglich Projekte zu Gruppen hinzuzufügen und dann komplette Gruppen zu laden:
# Rechte Maustaste auf die Projektansicht (*'''nicht* ''' auf einen Eintrag im Baum)# Im Kontextmenü wählen ''"Project Groups..." '' wählen# Hier können nun Gruppen gewählt oder erstellt werden.# Die Funktionalität dürfte selbsterklärend sein.
Alternativ auch über ''"File->Project Groups... "'' zu erreichen.
=== Hauptprojekt ===
Wenn man mehrere Projekte geöffnet hat sind und den der ''"Run "''-Button oder ähnliches benutztAhnliches verwendet wird, wird immer das aktuelle Projekt gestartet.Hat man Existiert jedoch ein Hauptprojekt und alle anderen Projekte sind nur lediglich Bibliotheken, so kann es hilfreich sein, das Hauptprojekt als solches zu markieren, so dass sodass dieses favorisiert wird.Netbeans versteckt diese Funktionalität von Haus aus. Man , sie kann sie jedoch noch aktivierenwerden:# Öffne das Menü ''"Run-Menü"'' öffnen # Wähle einen Einen Eintrag im Submenü Untermenü ''"Set Main Project"'' wählen
Sobald man ein Hauptprojekt gewählt hatdefiniert ist, kann man auch über das Kontextmenü eines Projekts diese Einstellung schnell ändern geändert werden ''("Set as Main Project")''.
== Maven Projekte ==
Maven Projekte können direkt über ''"File->Open Project "'' geöffnet werden.
Sobald ihr Mit per Git einen ein Klon der CodeBase erstellt habtwurde, könnt ihr die können alle Projekte direkt öffnenauf direktem Wege geöffnet werden:# ''"File->Open Project "'' wählen.# Zum Ort Speicherort des Klons navigieren, wo der Klon gespeichert wurde.. ''(dieser dürfte schon als Maven Projekt sichtbar sein wird durch ein das Symbol "ma"sichtbar als Maven Projekt gekenntzeichnet)''# Den Knoten aufklappen, so dass man die Unterknoten sehen kann.Die Baumstruktur "ausklappen"# Den Oberknoten und alle Unterknoten, Alle "Knoten" die als Maven Projekt sichtbar sind auswählen Mavenprojekt anwählen ''(Strg + KlickKlicken)''
=== Bauen Kompillieren ===Gebaut Kompilliert wird NetBeans -typisch:# Rechte Maustaste Rechtsklick auf das Projekt# ''"Build" '' oder ''"Clean and Build" '' wählen.# Nach erfolgreichem Bauen steht Kompillieren erscheint in der Konsole ''"BUILD SUCCESS"''
=== Reihenfolge des Bauens Kompillierreihenfolge ===Die Maven Projekte Mavenprojekte müssen in einer bestimmten Reihenfolge gebaut kompilliert werden. Stellt vorher sicher, Es muss sichergestellt werden dass ihr mit dem Internet verbunden seid eine Internetverbindung besteht und eure die Firewall Maven zulässtentsprechen konfiguriert ist.
In dieser Kompilliert wird in folgender Reihenfolge muss gebaut werden:
# GDW-Parent
# GDW-Commons
* GDW-Test (Ein Test Projekt)
Nachdem ihr Updates von per Git gezogen habtein ''"pull"'' durchgeführt wurde, empfiehlt es sich mindestens das Projekt einmal neu zu bauenkompillieren.
665
Bearbeitungen

Navigationsmenü