Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

有關 JVM 設定的 管理主控台 作業

Procedure配置 JVM 一般設定

Java 虛擬機器 (JVM) 包含在 Java 2 Standard Edition (J2SETM) 軟體中,是 Application Server 所需的軟體。由於不正確的 JVM 設定將導致伺服器停止執行,因此您應當謹慎地變更這些設定。

  1. 在樹形元件中,選取 [配置]。

  2. 在目標伺服器實例中按一下 [JVM 設定] 節點。

  3. 依預設,標籤下的 [一般] 連結已處於選取狀態。

  4. 在 [JVM 一般設定] 頁面中,您可以指定以下內容:

    1. 在 [Java 首頁] 欄位中,輸入 Java 2 Standard Edition (J2SE) 軟體的安裝目錄名稱。

      Application Server 依賴於 J2SE 軟體執行。若要驗證此版本是否支援您所指定的 J2SE 版本,請參閱「版本說明」。(請參閱詳細資訊小節中的連結。)


      備註 –

      如果輸入不存在的目錄名稱或輸入不受支援的 J2SE 軟體版本的安裝目錄名稱,則 Application Server 將無法啟動。


    2. 在 [Javac] 欄位中,鍵入 Java 程式設計語言編譯器的指令行選項。

      部署 EJB 元件後,Application Server 將執行編譯器。

    3. 若要通過 JPDA (Java 平台除錯程式架構) 來設定除錯,請選取 [啟用除錯] 核取方塊並在 [除錯選項] 欄位中指定選項。

      JPDA 由應用程式開發者使用。如需更多資訊,請參閱「Application Server Developer’s Guide」中的「Debugging J2EE Applications」一章。(如需指向此指南的連結,請參閱詳細資訊。)

    4. 在 [RMI 編譯選項] 欄位中,鍵入 rmic 編譯器的指令行選項。

      部署 EJB 元件後,Application Server 將執行 rmic 編譯器。

    5. 在 [位元碼預處理程式] 欄位中,鍵入以逗號分隔的類別名稱清單。

      每個類別都必須實作 com.sun.appserv.BytecodePreprocessor 介面。將按指定次序呼叫這些類別。

      效能評測器等工具也許需要 [位元碼預處理程式] 欄位中的項目。效能評測器產生用於分析伺服器效能的資訊。如需有關效能評測的更多資訊,請參閱「Application Server Developer’s Guide」中的「Debugging J2EE Applications」一章。

  5. 按一下 [儲存]。

  6. 重新啟動伺服器。

Procedure配置 JVM 類別路徑設定

類別路徑就是 JAR 檔案的清單,Java 執行階段環境將在此清單中搜尋類別和其他資源檔案。

  1. 在樹形元件中,選取 [Application Server] 節點。

  2. 按一下 [JVM 設定] 標籤。

  3. 選取標籤下面的 [路徑設定] 連結。

  4. 在 [JVM 類別路徑設定] 頁面中,您可以指定以下內容:

    1. 在 [環境類別路徑] 核取方塊中,保留預設選取以忽略 CLASSPATH 環境變數。

      對於程式設計中的指導而言,CLASSPATH 環境變數使用起來很方便,但是不建議將此變數用於企業環境。

    2. 若要檢視 Application Server 的類別路徑,請檢查 [伺服器類別路徑] 欄位中的唯讀內容。

    3. 若要將 JAR 檔案插入伺服器類別路徑的開頭,請在 [類別路徑前綴] 欄位中輸入此檔案的完整路徑名稱。

    4. 若要將 JAR 檔案增加至伺服器類別路徑的結尾,請在 [類別路徑後綴] 欄位中輸入此檔案的完整路徑名稱。

      例如,假設您要指定資料庫驅動程式的 JAR 檔案。請參閱整合 JDBC 驅動程式

    5. 在 [本機庫路徑字首] 和 [本機庫路徑字尾] 欄位中,您可以將項目附加到本機庫路徑的開頭或結尾。

      本機程式庫路徑是伺服器的相對路徑 (用於其本機共用程式庫)、標準 JRE 本機程式庫路徑、Shell 環境設定 (UNIX 上的 LD_LIBRARY_PATH) 以及 [JVM 效能評測器設定] 頁面上指定的任何路徑的鏈結。

  5. 按一下 [儲存]。

  6. 重新啟動伺服器。

Procedure配置 JVM 選項

在 [JVM 選項] 頁面中,您可以為執行 Application Server 的 Java 應用程式啟動程式 (java 工具) 指定選項。-D 選項用於指定 Application Server 的專用特性。

  1. 在樹形元件中,選取 [Application Server] 節點。

  2. 按一下 [JVM 設定] 標籤。

  3. 選取標籤下面的 [JVM 選項] 連結。

  4. 在 [JVM 選項] 頁面中,通過編輯 [值] 欄位來修改選項。

  5. 若要增加選項,請執行以下步驟:

    1. 按一下 [增加 JVM 選項]。

    2. 在顯示的空白列中,在 [值] 欄位中鍵入資訊。

  6. 若要移除選項,請執行以下步驟:

    1. 選取該選項旁邊的核取方塊。

    2. 按一下 [刪除]。

  7. 按一下 [儲存]。

  8. 重新啟動伺服器。

    如需有關 JVM 選項的更多資訊,請參閱 http://java.sun.com/j2se/1.4.2/docs/tooldocs/tools.htmlhttp://java.sun.com/docs/hotspot/VMOptions.html

Procedure停用安全性管理員

停用 Application Server 的安全性管理員可以改善某些類型的應用程式的效能。即使安全性管理程式已停用,J2EE 授權和驗證功能仍可以起作用。您可以在開發環境中停用安全性管理程式,但不應在生產環境中停用安全性管理程式。

  1. 請至 管理主控台 的 [JVM 選項] 頁面。

    如需說明,請參閱配置 JVM 選項

  2. 在 [JVM 選項] 頁面中,移除以下選項:

    -Djava.security.policy

  3. 按一下 [儲存]。

  4. 重新啟動伺服器。

Procedure配置 JVM 效能評測器設定

效能評測器工具可產生用於分析效能和識別潛在瓶頸的資料。

  1. 在樹形元件中,選取 [Application Server] 節點。

  2. 按一下 [JVM 設定] 標籤。

  3. 選取標籤下面的 [效能評測器] 連結。

  4. 您在 [JVM 效能評測器設定] 頁面中指定的資訊取決於您所使用的效能評測器產品。

    如需範例和說明,請參閱「Application Server Developer’s Guide」中的「Debugging J2EE Applications」一章。(如需指向此指南的連結,請參閱詳細資訊)。

  5. 按一下 [儲存]。

  6. 重新啟動伺服器。