4.1 Eclipse Einstellungen
Last updated
Last updated
Um zu verhindern, dass beim Bauen des Goobi viewers Fehler auftreten ist folgende Einstellung zu tätigen.
Preferences > Java > Compiler > Building > Build path problems > Circular dependencies
auf Warning stellen.
Wenn das LESS-Plugin installiert ist, wird man beim erstmaligen Öffnen einer LESS-Datei gefragt, ob man dem Projekt eine LESS Nature hinzufügen möchte. Das ist unbedingt mit No zu beantworten, da ansonsten die Validierung der LESS-Datein fehlschlägt und hunderte von Fehlern die Konsole fluten würden. Das LESS-Plugin ist nur dazu gedacht eine Möglichkeit in Eclipse zu haben LESS-Dateien vernünftig zu bearbeiten.
Hat man doch versehentlich mal auf Yes geklickt, dann lässt sich das wie folgt wieder rückgängig machen.
Rechtsklick auf Projekt -> Configure -> Remove LESS nature
Wenn das Plugin Emmet installiert ist, dann muss man diesem noch beibringen, wie es auch in XHTML-Dateien seine Fähigkeiten einsetzen kann. Dazu ist folgende Einstellung zu tätigen.
Preferences -> Emmet -> ...in files with extensions
noch xhtml eintragen und mit Apply and Close
den Dialog verlassen.
node_modules
ausklammernSobald die NPM-Module in das Theme-Projekt über die package.json geladen wurden, kann es zu diversen Fehlermeldungen in Eclipse kommen, da dessen Validator einiges anzumeckern hat. Diese Meldungen können allerdings getrost ignoriert werden, da sie die Arbeit mit dem Theme nicht beeinflussen. Damit sie nicht weiter stören können sie wie folgt ausgeklammert werden.
Rechtsklick auf Projekt -> Properties -> Resource -> Resource Filters -> Add Filter
Es werden nun folgende Einstellungen getätigt:
Exclude all
aktivieren
Files and Folders
aktivieren
All children
aktivieren
Als Filter Name | matches | node_modules
eintragen
Ok
klicken
Den Dialog mit Apply and close
verlassen.
An manchen Stellen ist Eclipse etwas zu genau was die XML-Validierung angeht. Das führt ebenfalls zu unschönen Fehlermeldungen, die die Funktionalität des Themes nicht beeinflussen. Sie irritieren hingegen und können durch die folgende Maßnahme eingeschränkt werden.
Rechtsklick auf Projekt -> Properties -> Validation -> XML Syntax
Es werden nun folgende Einstellungen getätigt:
Enable project specific settings
aktivieren
Referenced file contains errors
auf Warning stellen
Honour all XML schema locations
deaktivieren
Den Dialog mit Apply and close
verlassen.
Um Git staging zu deaktivieren den folgenden Weg gehen:
Window ->
Preferences ->
Team ->
Git ->
Committing ->
"Use Staging View to commit instead of Commit Dialog" deaktivieren