Linux での問題と制限
特定の Linux® システム環境または構成で発生する可能性がある既知の問題または制限。
XWaylandのスクリーンショット機能がサポートされていない

XWaylandのスクリーンショット機能(
[XWayland] java.awt.Robot)とそれに依存するXWaylandのアップデートはSDKバージョン8では有効になっていません。 この機能と代替ソリューションの詳細については、以下を参照してください。 https://bugs.openjdk.org/browse/JDK-8280982.
- ReiserFS ファイル・システムでの Java™ NIO.2 ファイル・システムの問題
ReiserFS ファイル・システムを使用する負荷の高いシステムでは、Java NIO.2 ファイル・システム機能の使用時に問題が発生する可能性があります。 この問題の原因は、 ReiserFS ファイル・システムにあり、Java テクノロジー・サブシステムに矛盾する情報が渡されます。 この問題を避けるには、別のファイル・システムを使用してください。
- Desktop API
1 つ以上の GNOME ライブラリーが使用できない場合、Desktop API は機能しません。
- Unicode Shift_JIS コード・ページの別名
- 注: この制限は、日本語ユーザーにのみ適用されます。Shift_JIS の Unicode コード・ページの別名「¥u30b7¥u30d5¥u30c8¥u7b26¥u53f7¥u5316¥u8868¥u73fe」は削除されています。 アプリケーションでこのコード・ページを使用する場合は、Shift_JIS で置き換えてください。
- 32 ビット JVM を使用する 64 ビット Ubuntu での JConsole モニター・ツールなどの GUI アプリケーション
- 64 ビット Ubuntu システム上で 32 ビット JVM を実行する場合、AWT ライブラリーの一部が不足しているため、GUI アプリケーションが開始されません。 この問題を修正するには、
ia32-libsパッケージに提供される32 ビット・ライブラリーをインストールしててください。
ライブラリーが使用できない場合、以下の例外がスローされます。sudo apt-get install ia32-libs
DNSネーム・レゾリューションで問題が発生した場合、パッケージ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 ...lib32nss-mdnsをインストールします。 - Ubuntu でのグローバリゼーション
- 注: この制限は、 Ubuntu の中国語、韓国語、および日本語のユーザーにのみ適用されます。中国語、韓国語、および日本語のロケールでは、CJK フォントがインストールされていないと、フォントが正しく表示されません。
- GTK Look and Feel と
NullPointerException例外 - 注: この制限は DBCS 環境にのみ適用されます。GTK Look and Feelの使用時にアプリケーションが
NullPointerException例外で失敗する場合は、GNOME_DESKTOP_SESSION_ID環境変数の設定を解除してください。 - AMD64 SMP システムにおける BIOS 設定
Node memory interleavingBIOS設定を
DISABLEDに設定しなければなりません。 そうでないと、アプリケーションのクラッシュやハングを含む、予測不能な結果が発生する可能性があります。 この指示は、AMD の推奨と一致しています。- PPC プラットフォームでのパラメーターが 8 個を超える JNI 呼び出し
- PPCプラットフォームのみ: コードでJNIコールを使用し、特定のコールに8個以上のfloatまたはdoubleパラメータがある場合、JNI C®コードは、 gcc-2.95.3 Free Software Foundation(FSF)レベルのGNU C Compiler(GCC)以降でコンパイルする必要があります。
- Input Method Editor (IME) 文字構成
- インプット・メソッド・サーバーとして Smart Common Input Method/Intelligent Input Bus (SCIM/IBus) を使用している場合は、文字構成を行ってからフォーカスを変更します。 アプリケーションがキー・イベントを適切に受信しない場合があるため、キー入力で急速にフォーカスを変更しないでください。注: この制限は、中国語、韓国語、および日本語のユーザーにのみ適用されます。
- GTK のルック・アンド・フィールに関する Swing アプリケーションの問題
ご使用のシステムに GTK ライブラリーが正常にインストールされていないと、Swing アプリケーションが GUI コンポーネントを正常にレンダリングしないことがあります。 この問題は、これと同様の状態に影響を受けないバージョン 7 では発生しません。 ライブラリーがないことを示すコンソール・メッセージが表示されたら、問題を修正するためにこれらのライブラリーをインストールします。