JVMの全般的な設定を構成するには

Java仮想マシン(JVM)を使用すると、物理マシン上でJavaバイト・コードを実行できます。JVM設定を調整することで、パフォーマンスの改善やメモリー割当てエラーを回避できます。

GlassFish Serverで必要なJava仮想マシンは、JavaプラットフォームのStandard Edition (Java SEプラットフォーム)に含まれています。JVMの設定に誤りがあるとサーバーが稼働しなくなるため、この設定を変更するときは注意してください。


注意:

「Java仮想マシン」と「JVM」という用語は、Javaプラットフォームの仮想マシンを意味しています。
  1. ナビゲーション・ツリーで、「構成」ノードを展開します。

  2. 変更する構成を選択します。

  3. 「JVM設定」ノードを選択します。

    「JVMの全般的な設定」ページが開きます。

  4. ナビゲーション・ツリーで、「構成」ノードを選択します。

  5. 「構成」ノードの下で、「JVM設定」ノードを選択します。

    「JVMの全般的な設定」ページが開きます。

  6. 「JVMの全般的な設定」ページの「Javaホーム」フィールドに、Java SEソフトウェアのインストール・ディレクトリの名前を入力します。

    GlassFish ServerはJava SEプラットフォームに依存します。指定するJava SEソフトウェアのバージョンがこのリリースでサポートされていることを確認するには、Oracle GlassFish Serverリリース・ノートを参照してください。存在しないディレクトリ名を入力したり、サポートされていないバージョンのJava SEソフトウェアのディレクトリを指定した場合、GlassFish Serverは起動しません。

  7. 「Javacオプション」フィールドに、Javaプログラミング言語コンパイラのコマンド・ライン・オプションを入力します。

    GlassFish Serverは、Enterprise JavaBeans (EJB)コンポーネントのデプロイ時に、このコンパイラを実行します。

  8. 「デバッグ」の「有効」チェック・ボックスを選択して、JPDA(Java Platform Debugger Architecture)を使用するデバッグを有効にします。

    JPDAはアプリケーション開発者によって使用されます。詳細は、Oracle GlassFish Serverアプリケーション開発ガイドを参照してください。

  9. 「デバッグ・オプション」フィールドに、JVMに受け渡すJPDAオプションを入力します。

    このフィールドは、前述のステップでデバッグを有効とした場合のみ適用されます。

  10. 「RMIコンパイル・オプション」フィールドに、rmicコンパイラのコマンド・ライン・オプションを入力します。

    EJBコンポーネントのデプロイ時にGlassFish Serverはrmicコンパイラを実行します。

  11. 「バイトコード・プリプロセッサ」フィールドに、クラス名のリストを入力します。

    複数のクラス名を区切るには、カンマを使用します。各クラスは、com.sun.appserv.BytecodePreprocessorインタフェースを実装する必要があります。クラスは指定の順序でコールされます。

  12. 「追加プロパティ」セクションで、追加プロパティを指定します。

    プロパティを追加するには、「プロパティの追加」ボタンをクリックします。表示される空白行で、「名前」フィールドにプロパティ名を入力し、「値」フィールドにプロパティ値を入力します。

    GlassFish ServerはJVMの追加プロパティを定義しません。

  13. 「保存」をクリックします。


    ヒント:

    デフォルト設定に返すには、「デフォルトのロード」ボタンをクリックし、「保存」をクリックします。

  14. サーバーを再起動します。

関連項目
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices