Spring Tool Suite

Der aktuelle Milestone M13 von STS4 basiert auf dem final Release von Eclipse Photon 4.8.

Changelog

Zu den Highlights der Milestones gehören:

Spring Boot

  • Es können jetzt Änderungen an geänderten Bean Definitionen in laufenden (und neugestarteten) Spring Boot Anwendungen erkannt werden.
  • Die Live Hovers unterstützen jetzt @Inject Annotationen
  • Es kann das Matching auf Projekt und Workspace Ebene angepasst werden
  • Verbesserungen im JMX Connector

Concurse

  • Alle GitGetParams werden nun zur Verfügung gestellt: submodule_recursive, submodule_remote, clean_tags

Eclipse

  • Die Spring Starter Wizards (Neu und Edit) zeigen beide nun Informationen über deaktivierte Module an (Erklärung warum sie deaktiviert worden sind)
  • Edit Starters behandelten das Entfernen von Abhängigkeiten nicht korrekt

Atom Editor

  • Die Project Resolution funktioniert mit >= JDK9

Neuer Milestone M12 erreicht

Am 14.06.2018 wurde der Milestone M12 freigegeben. Mit der Freigabe wurden diverse Bugs behoben und einige Verbesserungen vorgenommen:

  • JDK 9 und JDK 10 werden unterstützt, auch wenn die IDE unter JDK 8 läuft
  • Die Live Hoovers werden jetzt in allen geöffneten Editoren aktualisiert
  • Etliche NPE im Indexer wurden beseitigt

Siehe Changelog

Ist auf dem Linuxsystem keine passende Version für einen Renderer von HTML Seiten vorhanden, so können Webseiten innerhalb der Eclipse Workbench nicht angezeigt werden und der Container zeigt nur eine Fehlermeldung an. Der Xulrunner ist noch nicht auf GTK3 portiert und wird auch nicht mehr weiter entwickelt.

Daher verwende ich den Webkit2 als Renderer. Dazu muss die eclipse.ini der Workbench angepasst werden und webkit2 (webkit2gtk) installiert werden.

Eclipse.ini

-Dorg.eclipse.swt.browser.DefaultType=webkit

Unter Arch Linux muss webkit2 installiert werden

pacman -S webkit2gtk