<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://fsi.hochschule-trier.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hermann</id>
	<title>/dev/null - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://fsi.hochschule-trier.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hermann"/>
	<link rel="alternate" type="text/html" href="https://fsi.hochschule-trier.de/dev/null/Spezial:Beitr%C3%A4ge/Hermann"/>
	<updated>2026-05-30T06:07:39Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://fsi.hochschule-trier.de/wiki/index.php?title=GameDevWeek/Eclipse&amp;diff=560</id>
		<title>GameDevWeek/Eclipse</title>
		<link rel="alternate" type="text/html" href="https://fsi.hochschule-trier.de/wiki/index.php?title=GameDevWeek/Eclipse&amp;diff=560"/>
		<updated>2015-03-17T10:10:01Z</updated>

		<summary type="html">&lt;p&gt;Hermann: ein evtl. notwendigen Schritt ergänzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es wird empfohlen, Eclipse Luna (oder neuer) in Verbindung mit JDK 8 zu benutzen. &lt;br /&gt;
&lt;br /&gt;
== Erforderliche Einstellungen ==&lt;br /&gt;
=== UTF-8 Character Encoding === &lt;br /&gt;
UTF-8 ist bereits im Mavenprojekt als Character Encoding definiert.&lt;br /&gt;
Da Eclipse jedoch Maven nicht von Haus aus unterstützt empfiehlt es sich die Einstellung global vorzunehmen:&lt;br /&gt;
&lt;br /&gt;
# Optionen öffnen&lt;br /&gt;
# General-&amp;gt;Workspace wählen&lt;br /&gt;
# In &amp;quot;Text file encoding&amp;quot;, &amp;quot;UTF-8&amp;quot; wählen&lt;br /&gt;
&lt;br /&gt;
=== Tab vs. Whitespace === &lt;br /&gt;
Es wurde sich darauf geeinigt, statt Tabulatoren vier Leerzeichen zu nutzen. Dies wird wie folgt erreicht:&lt;br /&gt;
&lt;br /&gt;
# Optionen öffnen&lt;br /&gt;
# General-&amp;gt;Editors-&amp;gt;Text Editors wählen&lt;br /&gt;
# &amp;quot;Displayed tab width&amp;quot; auf 4 setzen&lt;br /&gt;
# Den Haken für &amp;quot;Insert spaces for tabs&amp;quot; setzen&lt;br /&gt;
&lt;br /&gt;
Zusätzlich muss gegebenenfalls das Java Code Profil bearbeitet werden. Dies wird wie folgt erreicht:&lt;br /&gt;
&lt;br /&gt;
# Optionen Öffnen (Window -&amp;gt; Preferences)&lt;br /&gt;
# Java -&amp;gt; Code Style -&amp;gt; Formatter&lt;br /&gt;
# Aktives Profil bearbeiten (Active Profile -&amp;gt; Edit...)&lt;br /&gt;
# Indentation (1. Reiter) Tab policity: Spaces only&lt;br /&gt;
&lt;br /&gt;
== Hilfreiches ==&lt;br /&gt;
&lt;br /&gt;
=== Package Darstellung ändern ===&lt;br /&gt;
Es kann zur Übersichtlichkeit beitragen die Packages in einem Baum darzustellen:&lt;br /&gt;
# Im Package Explorer ist auf der Rechten Seite oben ein Pfeil nach unten (&amp;quot;View Menu&amp;quot;)&lt;br /&gt;
# Dort kann die Option &amp;quot;Package Presentation-&amp;gt;Hierarchical&amp;quot; gewählt werden.&lt;br /&gt;
&lt;br /&gt;
=== Projekt Gruppen ===&lt;br /&gt;
Man kann mehrere Projekte in der Projektansicht geöffnet haben, man sollte jedoch nur Projekte die zueinander gehören gleichzeitig offen haben.&lt;br /&gt;
Es ist möglich Projekte zu Gruppen hinzuzufügen und dann komplette Gruppen zu laden:&lt;br /&gt;
# Im Package Explorer ist auf der Rechten Seite oben ein Pfeil nach unten (&amp;quot;View Menu&amp;quot;)&lt;br /&gt;
# Dort die Option &amp;quot;Select Working Set...&amp;quot; wählen&lt;br /&gt;
# Hier können nun Gruppen gewählt oder erstellt werden.&lt;br /&gt;
# Die Funktionalität dürfte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
== Maven Projekte ==&lt;br /&gt;
Eclipse Unterstützt Maven nicht von Haus aus. Dazu ist das Plugin [http://www.eclipse.org/m2e/ M2Eclipse] benötigt. Dies ist zu installieren.&lt;br /&gt;
&lt;br /&gt;
=== Importieren von Maven Projekten ===&lt;br /&gt;
&lt;br /&gt;
Zum Importieren wie folgt vorgehen:&lt;br /&gt;
# File-&amp;gt;Import wählen&lt;br /&gt;
# Maven-&amp;gt;Existing Maven Projects wählen.&lt;br /&gt;
# Next wählen&lt;br /&gt;
# Den Ordner wählen, wo die Codebase liegt.&lt;br /&gt;
# Es erscheint ein Projekt in der Liste &amp;quot;....parent-pom...&amp;quot;.&lt;br /&gt;
# Dieses auswählen und auf &amp;quot;Finish&amp;quot; klicken.&lt;br /&gt;
&lt;br /&gt;
Diesen Prozess nun für alle Subprojekte ausführen. Diese liegen in folgenden Unterordnern:&lt;br /&gt;
# gdw-commons&lt;br /&gt;
# gdw-commons-gdx&lt;br /&gt;
# gdw-examples&lt;br /&gt;
# gdx-test&lt;br /&gt;
# gdx-tools&lt;br /&gt;
&lt;br /&gt;
=== Updaten von Maven Projekten ===&lt;br /&gt;
Gelegentlich werden Maven Projekte angepasst. In dem Fall muss das Projekt manuell geupdated werden:&lt;br /&gt;
# Rechte Maustaste auf das Projekt&lt;br /&gt;
# Maven-&amp;gt; Update Project... wählen.&lt;br /&gt;
&lt;br /&gt;
=== Bauen der Projekte ===&lt;br /&gt;
&lt;br /&gt;
# Rechte Maustaste auf das Projekt&lt;br /&gt;
# Run As-&amp;gt; Maven Build... wählen.&lt;br /&gt;
# Als Goals &amp;quot;install&amp;quot; wählen (&amp;quot;clean install&amp;quot; alternativ zum sauberen Neubauen)&lt;br /&gt;
# &amp;quot;Apply&amp;quot; wählen&lt;br /&gt;
# &amp;quot;Run&amp;quot; wählen&lt;br /&gt;
# Nach erfolgreichem Bauen steht in der Konsole &amp;quot;BUILD SUCCESS&amp;quot;&lt;br /&gt;
# Hierbei ist jedoch die [[GameDevWeek/Maven|Build-Reihenfolge]] zu beachten.&lt;br /&gt;
&lt;br /&gt;
Weitere wichtige Informationen zu unseren Maven Builds sind [[GameDevWeek/Maven|hier zu finden]].&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GameDevWeek]]&lt;/div&gt;</summary>
		<author><name>Hermann</name></author>
		
	</entry>
</feed>