附註:在使用本資訊及其支援的產品之前, 請務必閱讀注意事項下的一般資訊。
本「使用手冊」修訂版適用於 IBM 64-bit SDK for Windows AMD64 architecture, Java 2 Technology Edition, Version 1.4.2 和 IBM 64-bit Runtime Environment for Windows AMD64 architecture, Java 2 Technology Edition, Version 1.4.2,以及所有後續版次與修正,直到新修訂版中另有指示為止。
(c) Copyright Sun Microsystems, Inc. 1997, 2003, 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.
(c) Copyright International Business Machines Corporation, 1999, 2004. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
本「使用手冊」提供關於安裝及配置 IBM(R) 64-bit SDK for Windows(R) AMD64 architecture, Java(TM) 2 Technology Edition, Version 1.4.2 和 IBM 64-bit Runtime Environment for Windows AMD64 architecture, Java 2 Technology Edition, Version 1.4.2 的資訊。
本 SDK 中的所有套件在 Microsoft(R) Windows XP 64-Bit Edition 和 Windows Server 2003 64-bit Edition 都受到支援。
在開始安裝 SDK 或 Runtime Environment 套件之前,必須先下載相關的安裝套件。
您可以選擇下載一個大型的套件,或下載數個較小的套件。 如果您選擇後者,必須要多下載一個 Merge 公用程式, 將數個部份合併成一個檔案。
請確定將所有套件都下載到相同的目錄內。套件及其檔案名稱都列在 手動式(互動式)安裝作業中,請勿變更套件的檔案名稱。
開始安裝之前,請確定安裝期間,C:\WINDOWS\TEMP 目錄中有足夠的可用空間。 安裝期間,TEMP 目錄需要的暫存空間如下:
如果沒有足夠的暫存空間,安裝程式會產生一則錯誤訊息,並終止安裝。 如果您確實具有足夠的暫存空間,但還是看到錯誤訊息, 請驗證您嘗試要安裝的套件是否下載完整。 您可以將下載的套件檔案大小,和下載套件的網頁上顯示的檔案大小做比較。
您可以安裝的套件包括:
其他套件會以 zip 檔提供:
如果您是下載分割的套件,必須使用 Merge 公用程式,將它們合併在一起:
如果要以手動方式合併檔案,在指令提示視窗中,輸入:
copy /b ibm-java2-sdk-amd64-142.ex1 + ibm-java2-sdk-amd64-142.ex2 + ibm-java2-sdk-amd64-142.ex3 ... ibm-java2-sdk-amd64-142.exe
請記得要指定所有檔案名稱。
如果要安裝套件:
如果您下載了 SDK 可安裝套件,您可以選擇是否安裝下列選項:
您可以將這些選項單獨安裝或是一起安裝。
在安裝精靈畫面中,您將會看到下列選項:
如果您選取一般選項,則會同時安裝 Runtime Environment。依預設,Runtime Environment 會安裝在 C:\Program Files\IBM\Java142\jre 目錄中。
安裝 Runtime Environment(作為 SDK 可安裝套件的一部份,或從 Runtime Environment 可安裝套件安裝)時,程式會詢問您是否要將 Runtime Environment 安裝成系統 Java Virtual Machine (JVM)。如果您將它安裝成系統 JVM,安裝程式會將 java.exe 和 javaw.exe 兩個檔案,複製到 Windows 系統目錄中。 如果 Windows 系統目錄中,目前已經有 java.exe 或 javaw.exe 版本存在, 程式會提示您以新版本改寫現有的版本。將這些檔案安裝到 Windows 系統目錄中,會使這個 Runtime Environment 成為系統的預設 JVM。 此外,「現行版本」的登錄鍵,會設為和此安裝版本相符。
如果要完成自動安裝,必須先完成手動安裝作業,並且建立一個回應檔 (setup.iss), 記錄您在安裝期間做的選擇。如果要能正確運作,您建立的回應檔必須適合您打算要在其中使用該回應檔的電腦使用。 必要的話,請建立數個回應檔,作為在具有不同配置的電腦上安裝套件用。
若要於執行安裝時,建立回應檔,請在指令提示中輸入下列指令:
ibm-java2-sdk-amd64-142 /r
或
ibm-java2-jre-amd64-142 /r
視您的 Windows 產品,回應檔 (setup.iss) 會建立在 C:\Windows, 或 C:\Winnt 目錄中,C: 是開機磁碟機。
互動式安裝期間,可能會出現下列訊息:
目前已安裝了其他 Java Runtime Environment 作為系統 JVM。若要改寫該版本, 選取「是」,否則選取「否」,結束此 安裝作業。
若出現這則訊息,請選取否,並且結束安裝作業。 請至 Windows 系統目錄中,並且刪除下列兩個檔案:
刪除這兩個檔案後,依照本節開頭顯示的指令,重新啟動互動式安裝。
在要執行自動式安裝的系統上,將 setup.iss 回應檔複製到 C:\Windows 目錄中。 複製好檔案後,在指令提示中輸入下列指令:
ibm-java2-sdk-amd64-142 /s /f1c:\Windows\setup.iss /f2c:\setup.log ibm-java2-jre-amd64-142 /s /f1c:\Windows\setup.iss /f2c:\setup.log
如果安裝順利完成,日誌檔中會包含 ResultCode=0。
下列各節提供關於使用 SDK 的基本資訊。
若要取得 IBM 建置和版本號碼,請在指令提示下輸入:
java -version
Just-In-Time (JIT) 編譯器 (jitc.dll) 會在 Java 應用程式及 Applet 執行時, 以動態方式產生常用之位元組碼序列的機器碼。
SDK for Windows 包 含依預設會啟用的 JIT (jitc.dll)。 您可以停用 JIT,以便從 Java 應用程式、Applet 或編譯器本身當中,將問題分離出來。
如果要停用 JIT,請使用 -Xint 選項。 在執行應用程式的指令提示視窗中,輸入:
java -Xint class
若要驗證否是已啟用 JIT,請在指令提示下輸入:
java -version
如果 JIT 已在使用中,便會顯示一則包含下列內容的訊息:
(JIT 已啟用)
如果 JIT 不在使用中,便會顯示一則包含下列內容的訊息:
(JIT 已停用)
若要執行 Java 應用程式,請在指令提示下輸入:
java classname
其中 classname 是您要執行的 Java 類別檔(Java 應用程式)的名稱。
附註:如果您沒有安裝此 SDK 或 JRE 作為 System JVM, 您必須先設定路徑包含適當的目錄。若要更新路徑,請在指令提示下輸入下列指令:
set path=javadir\bin;javadir\jre\bin;%path%
其中 javadir 是您安裝了 SDK 或 JRE 的目錄。
如果您要開發 Java 應用程式,請參閱「SDK 使用手冊」中關於設定 PATH 和 CLASSPATH 的其他詳細資訊。
本資訊乃是針對在美國提供的產品及服務而撰寫。IBM 可能不會在其他國家提供本文件討論的產品、服務或功能。要知道在您所在之區是否可用到這些產品與服務時, 請向當地的 IBM 服務代表查詢。本書在提及 IBM 的產品、程式或服務時,不表示或暗示只能使用 IBM 的產品、程式或服務。只要未侵犯 IBM 的智慧財產權,任何功能相當的產品、程式或服務都可以取 代 IBM 的產品、程式或服務。不過,其他非 IBM 產品、程式或服務在運作上的評價 與驗證,其責任屬於使用者。
在這文件中包含著 IBM 所擁有之專利或暫准專利。使用者不享有本文件內容之專利權。您可以用書面方式來查詢授權,來函請寄到:
若要查詢有關二位元組 (DBCS) 資訊的特許權限事宜, 請聯絡您國家的 IBM 智慧財產部門,或者用書面方式寄到:
下列段落若與該國之法律條款抵觸,即視為不適用:
IBM 僅以現狀提供本書,而不提供任何明示或默示之保證(包括但 不限於可商用性或符合特定效用的保證)。有些地區在某些固定的交易上並不接受明示或默示保證的放棄聲明,因此此項 聲明不見得適用於您。
本資訊中可能會有技術上或排版印刷上的訛誤。因此,IBM 會定期修訂; 並將修訂後的內容納入新版中。同時,IBM 得隨時改進及(或)變動本資訊中所 提及的產品及(或)程式。
本資訊中任何對非 IBM 網站的敘述僅供參考,IBM 對該網站並不提供保證。該網站上的資料,並非本 IBM 產品所用資料的一部分,如因使用該網站 而造成損害,其責任由 貴客戶自行負責。
IBM 得以各種適當的方式使用或散佈由 貴客戶提供的任何資訊,而無需對您負責。
本程式之獲授權者若希望取得相關資料, 以便使用下列資訊者可洽詢 IBM。其下列資訊指的是: (1) 獨立建立的程式與其他程式(包括此程式)之間更換資訊的方式; (2) 相互使用已交換之資訊方法。 若有任何問題請聯絡:
上述資料得遵循適當條款而取得,在某些情況下必須付費方得使用。
IBM 基於雙方之「IBM 客戶合約」、「國際程式授權合約」或任何同等合約之條款,提供本文件中所述之授權程式與其所有適用的授權資料。
任何此處涵蓋的執行效能資料都是在一個受控制的環境下決定出來的。因此,若在其他作業環境下,所得的結果可能會大大不同。有些測定已在開發階段系統上做過, 不過這並不保證在一般系統上會出現相同結果。再者,有些測定可能已透過推測方式評估過。但實際結果可能並非如此。本書的使用者應依自己的特定環境,查證適用的資料。
本書所提及之非 IBM 產品資訊,係一由產品的供應商,或其出版的聲明或其他公開管道取得。IBM 並未測試過這些產品,也無法確認這些非 IBM 產品的執行效能、相容性或任何對產品的其他主張是否完全無誤。如果您對非 IBM 產品的性能有任何的疑問,請逕向該產品的供應商查詢。
IBM 是 International Business Machines Corporation 在美國及(或)其他國家的商標。
Java 以及所有以 Java 為基礎的商標及標誌圖都是 Sun Microsystems, Inc. 在美國及(或)其他國家的商標或註冊商標。
Microsoft、Windows、Windows NT 和 Windows 標誌是 Microsoft Corporation 在美國及(或)其他國家的商標。
其他公司、產品或服務名稱,可能是第三者的商標或服務標誌。
本產品有一部分是以 FreeType Project 的成果為基礎。關於 Freetype 的詳細資訊,請參閱 http://www.freetype.org。
本產品包含由 Apache Software Foundation http://www.apache.org/ 所開發之軟體。