透過 Java 虛擬機器 (JVM) 可在實體機器上執行 Java 位元組碼。調校 JVM 設定可提昇效能並避免發生記憶體配置錯誤。
Java 虛擬機器包含在 Java Platform Standard Edition (Java SE 平台) 中,是 GlassFish Server 的必要元件。錯誤的 JVM 設定會導致伺服器無法執行,因此,變更這些設定時應謹慎。
注意:
專有名詞「Java 虛擬機器」和「JVM」表示適用於 Java 平台的虛擬機器。「JVM 一般設定」 頁面包含下列選項。
用於將具有預設值的設定復原成其預設值的按鈕。沒有預設值的設定保持不變。
此頁面上的設定套用的組態名稱。本欄位是唯讀的。
Java SE 軟體的安裝目錄名稱,GlassFish Server 需要此目錄才可執行。若要驗證此發行版本是否支援指定的 Java SE 軟體版本,請參閱 Oracle GlassFish Server 版本說明。若輸入不存在的目錄名稱或不受支援的 Java SE 軟體版本的目錄,GlassFish Server 將無法啟動。
Java 程式語言編譯器的命令行選項。建置 Enterprise JavaBeans (EJB) 元件後,GlassFish Server 會執行編譯器。
啟用 Java 平台除錯程式架構 (Java Platform Debugger Architecture, JPDA) 的除錯功能。
JPDA 由應用程式開發者使用。如需更多資訊,請參閱 Oracle GlassFish Server Application Development Guide。
指定在啟用除錯功能的情況下,要傳遞至 JVM 的 JPDA 選項。
rmic
編譯器的命令行選項。建置 EJB 元件後,GlassFish Server 將執行 rmic
編譯器。
負責位元碼預處理作業的類別名稱。使用逗號分隔類別名稱。每個類別都必須實作 com.sun.appserv.BytecodePreprocessor 介面。將按指定次序呼叫這些類別。
JVM 的其他特性。GlassFish Server 未定義 JVM 的其他特性。
無。
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices