-
Notifications
You must be signed in to change notification settings - Fork 0
Developer Setup
Folgende Packages werden mit den erstellten Oomph-Setup-Dateien installiert:
- Eclipse Mars (Modeling Edition)
- MyLyn
- MyLyn GitHub Connector
Außerdem wird ein GitClone-Task ausgeführt, der das Repository automatisch auscheckt. Für das Setup bitte folgende Schritte ausführen:
-
Download des entsprechenden 64bit Eclipse Installers unter https://eclipse.org/downloads/ und ausführen der Executable-Datei.
-
Wechsel in den Advanced Mode (Nach Belieben auswählen, ob der Installer am selben Ort bleiben soll, oder nicht.)

-
Auswahl des Knotenpunktes und hinzufügen der Produkt-Setup Datei SYMO4PD_IDE.setup. Weiter mit Next.

-
Auswahl des Knotenpunktes und Hinzufügen der Projekt-Setup Datei SYMO4PD.setup zum Katalog. ANSCHLIESSEND mit Doppelklick auf den SYMO4PD-Knoten das Projekt hinzufügen. Weiter mit Next.

-
Im Variables-Fenster den Root install folder, sowie den Installation folder name nach Belieben festlegen. Außerdem beim Feld SYMO4PD Github repository die Option 2 (HTTPS read-write) auswählen und dann den GitHub Usernamen im erscheinenden Feld darunter eintragen. Weiter mit Next. HINWEIS: Mit den bisherigen Einstellungen wird im Root install folder ein Ordner mit dem angegebenen Installation folder name erstellt. Darin wiederum werden drei Ordner erstellt:
- eclipse (enthält die Eclipse-Dateien)
- git (enthält die Repository-Dateien)
- ws (enthält die Workspace-Dateien) Mit den Feldern Installation location rule, worksapce location rule und git clone location rule kann die Ordner-Orte bzw. Namen beliebig verändert werden.
-
Abschließen des ersten Installations-Schrittes mit Finish, sowie anschließendes Akzeptieren des User Agreements UND der Licenses, dann eine Tasse Kaffee trinken.
-
Im gestarteten Eclipse wird das Project-Setup ausgeführt und mit einem Fehler abgebrochen, siehe Status Leiste. Mit einem Klick auf das Setup-Symbol kann man das Installations-Protokoll einsehen und stellt fest, dass das notwendige Github Zertifikat fehlt (unable to find valid certification path to requested target).
Leider wurde noch keine funktionierende Möglichkeit gefunden, das Zertifikat hinzuzufügen/abrufbar abzulegen. Als (nicht optimaler) Workaround kann unter Window->Preferences->Team->Git->Configuration einen Entry hinzugefügt werden, der die SSL-Verification ausschaltet: AddEntry, Key: http.sslverify, Value: false.
Anschließend kann das Setup mit Help->Perform Setup Tasks… noch einmal manuell gestartet werden, und die Projekte am Repository werden automatisch ausgecheckt und zum Workspace hinzugefügt.
Da das Ausschalten der SSL-Verification nicht unbedingt ideal ist, kann der GIT-Checkout vorerst noch manuell mit dem eigenen Git-Client durchgeführt werden.