Faktor Zehn sponsort Eclipse-Entwicklung

Über die Jahre wurden viele Fehler und Problemchen in Eclipse behoben und wir freuen uns mit jedem neuen Release über kleine und größere Verbesserungen.

Veröffentlicht:

Kategorie: Produkt Updates

Weiße 10 auf hellblauem Hintergrund

Faktor Zehn sponsort Eclipse-Entwicklungen

Wir nutzen die Entwicklungsumgebung Eclipse schon immer zur Entwicklung von und als Basis für Faktor-IPS. Über die Jahre wurden viele Fehler und Problemchen in Eclipse behoben und wir freuen uns mit jedem neuen Release über kleine und größere Verbesserungen. Aber wie das eben so ist gibt es immer kleine Probleme, die früher oder später entdeckt und behoben werden müssen. Für ein paar dieser noch offenen Probleme, die für uns besonders relevant waren, konnten wir den Open-Source-Entwickler Christoph Läubrich gewinnen, der an einigen Eclipse-Projekten mitentwickelt.
Dank seiner Anpassungen an Eclipse Tycho und PDE können wir unser Faktor-IPS komfortabler bauen und Abhängigkeiten außerhalb von P2-Updatesites leichter verwalten können – hier beschreibt er die Grundlagen, auf die wir aufgesetzt haben, eine Präsentation dazu gibt es auf der kommenden EclipseCon.
Die auch für unsere Kunden interessanteste Entwicklung ist aber der lange vermisste Support für moderne Maven-Archetypen in Eclipse m2e (siehe Bug 514993 bzw. Issues 249 und 799). Endlich kann auch unser Faktor-IPS-Archetype nicht nur auf der Kommandozeile sondern direkt in Eclipse genutzt werden. Mit dem Release 2022-09 von Eclipse kann das jetzt jede:r selbst ausprobieren: File -> New -> Project… -> Maven -> Maven Project

Dann bei der Auswahl des Archetyps „faktorips“ eintippen und den neuesten faktorips-maven-archetype auswählen:

Screenshot der Eclipse-Console mit Auswahl des Archetyps „faktorips"

Auf der nächsten Seite können dann die Basis-Parameter für das neu anzulegende Projekt eingegeben werden:

Screenshot der Basis-Parameter für das neu anzulegende Projekt in der Eclipse-Console

Schließlich werden noch ein paar abgeleitete Parameter in der Eclipse-Console abgefragt und mit der Tastatur bestätigt:

Screenshot der Eclipse-Console mit abgeleiteten Parametern

Dass Eclipse jetzt auch mit modernen Maven-Archetypen, die Groovy und Parameter-Validierungen nutzen, umgehen kann kommt natürlich nicht nur den Faktor-IPS-Nutzenden zu gute, sondern auch vielen anderen Personen, die Faktor-IPS anwenden. So geben wir etwas an die Open-Source-Community zurück, von der wir schon lange profitieren.

 

Eure Faktor Zehn

  • Header des Faktor-IPS Release 23.6.

    Faktor-IPS Release 23.6

    In den letzten Monaten wurde Faktor-IPS fleißig von unserem Produktteam weiterentwickelt. In diesem Beitrag finden Sie die wichtigsten Informationen sowie alle relevanten Links:…

  • Sechs Waben mit den Faktor Zehn Produkten im Hintergrund und der Aufschrift Release 22.12 in grün

    Winterrelease 22.12

    Um den Jahreswechsel haben wir die Version 22.12 der weiter gewachsenen Faktor-Zehn-Suite veröffentlicht: Finden Sie in diesem Beitrag alle relevanten Links.

  • Weiße 10 auf hellblauem Hintergrund

    Release Summit 22.12

    Unser halbjährlicher Austauschtermin zum neuen Release der Faktor Zehn Produktentwicklung hat wieder stattgefunden.