共用方式為


建立 Java 規則集 (已淘汰)

重要

Java 規則集自 2025 年 2 月 11 日起淘汰,不再受到支援。 如需詳細資訊,請檢閱 功能廢止 頁面。

Java 版本控制可讓特定網站和 URL 指派給特定已安裝的 Java 版本。 您可以建立規則集來設定 應用程式URL 以使用特定版本的 Java。 規則會 使用與 FSLogix Apps 規則編輯器相同的程式來部署

必要條件

注意

如果規則已變更,請重新啟動修改為規則的 Internet Explorer 實例。

問題: 使用 Java 版本控制時,IE 的 ActiveX 封鎖功能可能會導致小程式停止回應。 將包含 Applet URL 的網域新增至 Internet Explorer 中的 [信任的網站] 清單作為因應措施。

建立新的應用程式規則集

  1. 開啟 Java規則編輯器。

    Java 規則編輯器開啟影像

    圖 1:Java RuleEditor

  2. 在 [Java 規則編輯器] 中, 選取 [編輯],然後選取 [新增]。

  3. 選取 [應用程式] 作為 [類型]。

  4. 指定可執行檔的位置。

    Java 規則編輯器新應用程式

    圖 2:Java RuleEditor - 新增應用程式

  5. 選取 [ 檔案],然後 儲存 Java 項目檔。

  6. 選取 [檔案],然後選取 [產生] 以產生 Java 規則檔案。

  7. 建立兩個 (2) 個檔案,一個 (1) 規則集檔案 (.fxr) 和一個 (1) 工作分派檔案 (.fxa)。

  8. 部署 檔案,請參閱部署規則集和指派檔案。

建立新的URL規則集

  1. 開啟 Java規則編輯器。

    Java 規則編輯器開啟影像

    圖 3:Java RuleEditor

  2. 在 [Java 規則編輯器] 中, 選取 [編輯],然後選取 [新增]。

  3. 選取 [URL] 作為 [類型]。

  4. 指定 URL (絕對或使用通配符)。

    • 通訊協定可以是 httphttps*.* 符合 HTTPHTTPs*://contoso.com例如,會比對 http://contoso.comhttps://contoso.com
    • 子域可以指定為 *.https://*.contoso.com例如,會比對www.contoso.comtest.contoso.comcontoso.com
    • 路徑 * 會比對指定位置 * 底下的完整 URL。 例如, https://contoso.com/* 符合整個網域,並 https://contoso.com/app/* 符合應用程式下路徑中的所有內容。
  5. 指定要從下拉式清單使用的 Java 版本(例如 1.6.0_45)。

    Java 規則編輯器新增 URL 影像

    圖 4:Java RuleEditor - 新增 URL

  6. 選取 [ 檔案],然後 儲存 Java 項目檔。

  7. 選取 [檔案],然後選取 [產生] 以產生 Java 規則檔案。

  8. 會建立 XML 檔案。

  9. 部署 檔案,請參閱 部署規則集和指派檔案

注意

  • 如果在 [Java 版本字段] 中選取了最新版本的 Java,則會有效停用指定 URL 的 Java 版本控件和相關聯的功能。
  • 選取的 Java 版本必須安裝在用戶端電腦上,否則規則將無法運作。 您可以並存安裝多個版本的 Java。 主要 Java 版本不會彼此衝突,因為每個版本都安裝到唯一的目錄。 不過,相同主要版本的 Java 版本,但預設會將不同的次要版本安裝到相同的目錄中。 您可以直接在安裝期間變更路徑,以避免發生此問題。
  • 在幾乎所有情況下,都應該使用32位版本的Java。 通常只有在有特定指示使用64位Java時,才應該在32位版本之前進行測試。