Probleme und Einschränkungen unter Linux

Bekannte Probleme oder Einschränkungen, die in bestimmten Linux® -Systemumgebungen oder -Konfigurationen auftreten können.

Start der Änderungen für Serviceaktualisierung 8 Fixpack 40XWayland-Screenshot-Funktion nicht unterstütztEnde der Änderungen für Service Refresh 8 Fixpack 40
Start der Änderungen für Serviceaktualisierung 8 Fixpack 40

Die XWayland-Screenshot-Funktion ([XWayland] java.awt.Robot) und die abhängigen XWayland-Updates sind in SDK Version 8 nicht aktiviert. Weitere Informationen zu dieser Funktion und der alternativen Lösung finden Sie unter https://bugs.openjdk.org/browse/JDK-8280982.

Ende der Änderungen für Service Refresh 8 Fixpack 40
Java™ NIO.2 -Dateisystemprobleme in einem ReiserFS -Dateisystem

Bei Systemen mit hoher Auslastung mit einem ReiserFS -Dateisystem können Probleme auftreten, wenn die Java-Funktionen des Dateisystems NIO.2 verwendet werden. Die Ursache des Problems liegt im Dateisystem ReiserFS und führt dazu, dass inkonsistente Informationen an das Java-Technologiesubsystem übergeben werden. Durch Verwenden eines anderen Dateisystems kann dieses Problem vermieden werden.

Desktop API

Ist mindestens eine GNOME-Bibliothek nicht verfügbar, funktioniert Desktop API möglicherweise nicht.

Aliasname der Codepage in Unicode für 'Shift_JIS'
Hinweis : Diese Einschränkung gilt nur für japanische Benutzer.
Der Aliasname der Codepage in Unicode für Shift_JIS, "\u30b7\u30d5\u30c8\u7b26\u53f7\u5316\u8868\u73fe", wurde entfernt. Wenn Sie diese Codepage in Ihren Anwendungen verwenden, ersetzen Sie sie durch 'Shift_JIS'.

GUI-Anwendungen wie das Überwachungstool JConsole unter der 64-Bit-Version von Ubuntu mit einer 32-Bit-Version der JVM
Wenn Sie eine 32-Bit-Version der JVM auf einem System mit der 64-Bit-Version von Ubuntu ausführen, werden GUI-Anwendungen nicht gestartet, weil einige AWT-Bibliotheken (Abstract Window Toolkit) fehlen. Installieren Sie zur Behebung dieses Problems die im Paket ia32-libs bereitgestellten 32-Bit-Versionen der Bibliotheken:
sudo apt-get install ia32-libs
Wenn die Bibliotheken nicht verfügbar sind, wird die folgende Ausnahmebedingung ausgelöst:
Exception in thread "main" java.lang.UnsatisfiedLinkError: awt (An exception was 
pending after running JNI_OnLoad)
        at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:993)
        at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:962)
        at java.lang.System.loadLibrary(System.java:465)
        ... lines removed for clarity ...
Wenn bei der DNS-Namensauflösung Probleme auftreten, installieren Sie das Paket lib32nss-mdns.

Globalisierung unter Ubuntu
Hinweis: Diese Einschränkung gilt nur für chinesische, koreanische und japanische Benutzer von Ubuntu .
Mit den chinesischen, koreanischen und japanischen Ländereinstellungen werden nicht die richtigen Schriftarten angezeigt, falls keine CJK-Schriftarten installiert sind.

GTK-Darstellung und -Funktionsweise und Ausnahmebedingung NullPointerException
Anmerkung: Diese Einschränkung gilt nur für DBCS-Umgebungen.
Wenn bei Ihrer Anwendung bei Verwendung der GTK-Darstellung und -Funktionsweise eine Ausnahmebedingung NullPointerException auftritt, inaktivieren Sie die Umgebungsvariable GNOME_DESKTOP_SESSION_ID.

BIOS-Einstellungen auf AMD64 SMP-Systemen

Die BIOS-Einstellung Node memory interleaving muss auf DISABLED gesetzt werden. Andernfalls können unvorhersehbare Fehler auftreten, wie z. B. Ausfälle und Blockierungen in Anwendungen. Diese Anweisung stimmt mit den Empfehlungen von AMD überein.

JNI-Aufrufe mit mindestens acht Parametern auf PPC-Plattformen
Nur für PPC-Plattformen: Wenn Ihr Code JNI-Aufrufe verwendet und ein bestimmter Aufruf mehr als acht Float- oder Double-Parameter hat, muss Ihr JNI C®-Code mit dem gcc-2.95.3 Free Software Foundation (FSF) Level von GNU C Compiler (GCC) oder höher kompiliert werden.
Zeichenzusammensetzung des Editors für Eingabemethoden
Wenn Sie SCIM/IBus (Smart Common Input Method/Intelligent Input Bus) als Eingabemethodenserver verwenden, führen Sie die Zeichenzusammensetzung aus, bevor Sie Ihren Fokus ändern. Ändern Sie Ihren Fokus nicht schnell durch eine Tasteneingabe, da die Anwendung das Tastenereignis möglicherweise nicht korrekt empfängt.
Hinweis: Diese Einschränkung gilt nur für Benutzer in Chinesisch, Koreanisch und Japanisch.
Probleme der Swing-Anwendung bei GTK-Darstellung und -Funktionsweise

Swing-Anwendungen geben GUI-Komponenten möglicherweise nicht korrekt wieder, wenn die GTK-Bibliotheken nicht ordnungsgemäß auf dem System installiert sind. Dieses Problem ist bei Version 7 nicht feststellbar, da Version 7 für diese Bedingungen nicht sensibel ist. Wenn Sie Konsolennachrichten mit dem Hinweis erhalten, dass Bibliotheken fehlen, installieren Sie diese Bibliotheken, um das Problem zu beheben.