Seitenhistorie
Inhalt | ||
---|---|---|
|
Neuere Java Versionen
Die Sicherheit von Java Umgebungen wird vorlaufend verbessert und vorhandene Sicherheitsprobleme (wie z.B. dieses) werden gefixt. Dies hat zu Folge, dass u.U. beim Start des Nuclos Client über Web Start Warnungen angezeigt werden. Eine Übersicht liefert 'Was muss ich tun, wenn ich einen Sicherheitshinweis von Java sehe?'.
Teilweise musste Nuclos an die neuen Sicherheitsrichtlinien angepasst werden. Im folgenden finden Sie eine Übersicht.
Java 11
Aktuell empfehlen wir Java 11, sowohl für das Oracle Java als auch für OpenJDK, dies ist eine LTS-Version, also die Version mit Long-Time-Support
...
Java 17
Diese Java LTS-Version wird von Nuclos erstmalig ab Version 4.2023.31 unterstützt (NUCLOS-10398).
...
title | Aktuell noch BETA |
---|
Tests
Die automatischen Webclient- und Server-Integrationstest laufen mit Java 17, jedoch befindet sich der Richclient und insbesondere die Konfiguration eines Nuclets noch in der manuellen Testphase. Wenn Ihnen etwas auffällt würden wir uns über eine Rückmeldung oder auch ein Ticket sehr freuen: https://support.nuclos.de
HiDPI
Das von Nuclos eingesetzte Richclient Look&Feel unterstützt zwar Java bis max v17, allerdings wird möglicherweise Windows eine unsaubere bzw. verschwommene Benutzeroberfläche erzeugen, wenn von Anwendungen eine Skalierung gefordert wird. Die allgemeine Windows Bildschirm Einstellung "Größe von Text, Apps und anderen Elementen ändern: ??% (empfohlen)" bei Werten > 100% und < 200% ist dafür verantwortlich.
Sollte es nicht zu klein sein (Test lohnt sich!) können Sie nur den Nuclos Richclient mit der VM Option sun.java2d.uiScale.enabled auf 100% setzen, unabhängig von der Windows Bildschirm Einstellung. Im Launcher fügen Sie das Argument "-Dsun.java2d.uiScale.enabled=false"
(mit den Anführungszeichen!) unter Einstellung > Java Konfiguration > JAVA_VMARGS hinzu und starten den Client neu.
Alternativ für sehr hochauflösende 4k Notebook Displays, und einer z.B. Windows Einstellung von 175%, könnten Sie nur Nuclos auf 200% mit dem folgenden Argument setzen: "-Dsun.java2d.uiScale=2.0"
Wir evaluieren derzeit Look&Feel Updates oder auch einen Wechsel um diese HiDPI Funktionalität unterstützen zu können.
Fehlende Reflection Argumente
Sollten Sie Meldungen der Art
java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.net.URLClassLoader.addURL(java.net.URL) accessible: module java.base does not "opens java.net" to unnamed module...
...
.
...
Java 8
Warnung |
---|
Ab Nuclos 4.22 wird Java 8u144 vorausgesetzt. |