Problemi e limitazioni su Linux
Problemi noti o limitazioni che potrebbero verificarsi in specifici ambienti di sistema Linux® o configurazioni.
La funzione screenshot di XWayland non è supportata

La funzione di screenshot XWayland (
[XWayland] java.awt.Robot) e gli aggiornamenti XWayland dipendenti non sono abilitati nella versione 8 dell'SDK. Per ulteriori informazioni sulla funzione e sulla soluzione alternativa, vedere https://bugs.openjdk.org/browse/JDK-8280982.
- Problemi del file system Java™ NIO.2 su un file system ReiserFS
I sistemi con un carico elevato con un file system ReiserFS potrebbero riscontrare problemi quando si utilizzano le funzioni del file system Java NIO.2 . La causa del problema è con il file system ReiserFS e risulta in informazioni incongruenti trasmesse al sottosistema di tecnologia Java. Per evitare questo problema, utilizzare un filesystem alternativo.
- API desktop
Se una o più librerie GNOME non sono disponibili, l'API Desktop potrebbe non funzionare.
- Alias codepage Unicode Shift_JIS
- Nota: questa limitazione si applica solo agli utenti giapponesi.L'alias della codepage Unicode "\u30b7\u30d5\u30c8\u7b26\u53f7\u5316\u8868\u73fe" per Shift_JIS è stato rimosso. Se si utilizza questa codepage nelle applicazioni, sostituirla con Shift_JIS.
- Le applicazioni GUI, come lo strumento di monitoraggio JConsole, su Ubuntu a 64 bit con una JVM a 32 bit
- Quando si esegue una JVM a 32-bit su un sistema Ubuntu a 64-bit, le applicazioni GUI non vengono avviate perché mancano alcune librerie AWT. Per risolvere il problema, installare le librerie a 32 bit fornite nel package
ia32-libs:
Se le librerie non sono disponibili, viene generata la seguente eccezione:sudo apt-get install ia32-libs
Se si verificano dei problemi con la risoluzione dei nomi DNS, installare il packageException 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 ...lib32nss-mdns. - Globalizzazione su Ubuntu
- Nota: questa limitazione si applica solo agli utenti in lingua cinese, coreana e giapponese di Ubuntu .Le locale cinese, coreana e giapponese non visualizzano i font corretti se i font CJK non sono installati.
- Eccezione GTK Look and Feel e
NullPointerException - Nota: questa limitazione si applica solo ad ambienti DBCS.Se l'applicazione ha esito negativo con un'eccezione
NullPointerExceptionquando si utilizza l'aspetto GTK, annullare l'impostazione della variabile di ambienteGNOME_DESKTOP_SESSION_ID. - Impostazioni BIOS su sistemi SMP AMD64
L'impostazione del BIOS Node memory interleaving deve essere impostata su
DISABLED. In caso contrario, potrebbero verificarsi risultati imprevedibili, inclusi arresti anomali e blocchi dell'applicazione. Questa istruzione è in conformità con le raccomandazioni di AMD.- Chiamate JNI con più di otto parametri sulle piattaforme PPC
- Solo per le piattaforme PPC: se il codice utilizza chiamate JNI e ogni chiamata specifica ha più di otto parametri float o double, il codice JNI C® deve essere compilato con il livello gcc-2.95.3 della Free Software Foundation (FSF) di GNU C Compiler (GCC) o successivo.
- Composizione dei caratteri IME (Input Method Editor)
- Se si utilizza Smart Common Input Method / Intelligent Input Bus (SCIM/IBus) come server del metodo di input, completare la composizione dei caratteri prima di modificare la selezione. Non modificare rapidamente lo stato attivo con l'input chiave perché l'applicazione potrebbe non ricevere correttamente l'evento chiave.Nota: questa limitazione si applica solo agli utenti di lingua cinese, coreana e giapponese.
- Problemi di applicazione dello swing con GTK look and feel
Le applicazioni swing potrebbero non eseguire correttamente il rendering dei componenti GUI se le librerie GTK non sono installate correttamente sul sistema. Questo problema non è presente nella versione 7, che non è sensibile alle stesse condizioni. Se si ricevono messaggi della console che indicano la mancanza di librerie, installare tali librerie per risolvere il problema.