(c) Copyright IBM Corporation 1999, 2001. All rights reserved.
(c) Copyright Sun Microsystems, Inc.1997, 2001. 901 San Antonio Rd., Palo Alto, CA 94303 USA.All rights reserved.
附註:本文中的注意事項一節有完整的版權引用說明。
這個 README 檔提供安裝與配置 IBM Cross Platform Technologies for Windows
下列產品支援 IBM Cross Platform Technologies for Windows 的所有套件(ICAT 除外):
另外,Windows 95 和 Windows 98 也支援除了 Java Authentication and Authorization Services (JAAS) 以外的所有套件。
在安裝 IBM Cross Platform Technologies for Windows 套件之前, 您必須先下載 Installer 套件和要安裝的 IBM Cross Platform Technologies for Windows 套件。
您可以選擇分段下載大型套件。 如果要這麼做,您也必須下載「合併」公用程式,以將各部份組合成一個檔案。
請務必將所有套件組合到同一個目錄中。 (套件及其檔案名稱均列在手動式(交談式)安裝)中。 如果您下載分割的套件,請務必下載所有部份。 請勿變更下載檔案的檔案名稱。
開始安裝之前,請確定您的 TEMP 目錄中有安裝期間所需要的足夠空間。 依預設,這個目錄是 C:\WINDOWS\TEMP。
下表顯示安裝期間所需要的 TEMP 目錄中之暫時空間量。 (只有所顯示的套件需要暫時空間。)
只有 Developer Kit 可安裝套件 | 49 MB |
只有 Runtime Environment 可安裝套件 | 22 MB |
只有 Java Authentication and Authorization Services (JAAS) 可安裝套件 | 4 MB |
Java Developer Kit、Runtime Environment 和 JAAS 可安裝套件 | 67 MB |
如果您沒有足夠的暫時空間,安裝程式會產生一則錯誤,並終止安裝作業。 如果您確認可用的暫時空間確實足夠,但仍然出現這則訊息,請驗證您要安裝的套件是否已完整下載。 您可以比較套件大小和套件下載來源的網頁所顯示的檔案大小。
您可以利用 Installer 來安裝套件,檔案名稱如下:
另外,還有其他兩個可安裝的套件不需要 Installer。這些套件及其名稱如下:
這些套件都採用 zip 檔的方式來提供。 請參閱安裝 Java Communications API 和安裝 ICAT,以取得相關的安裝指示。
其他套件以 zip 檔來提供,附隨於 Java 應用程式而重新分送。 以下是這些套件:
附註:當您安裝可安裝的 Runtime Environment 套件時, 會安裝安全元件和 XML 剖析器;不過,它們不會併入重新分送的 Runtime Environment 套件中。
如果您採分段下載其中的任何套件,您必須利用「合併」公用程式,將這些套件放到一起。 如果您將所有這些套件下載成單一檔案,則可以略過這一節。
如果要合併分割的套件:
另外,您也可以在下載「合併」公用程式之目錄的指令提示中,輸入下列字串:
mergeutility
這會將「合併」公用程式解壓縮,且會下載必要的資料檔。
另外,您也可以在下載「合併」公用程式之目錄的指令提示中,輸入下列字串:
merge
這會重建已分割成多個檔案的任何套件。
附註:如果您沒有下載套件的所有部份,或下載它們時變更了各部份的檔案名稱, 這時「合併」公用程式會顯示一則錯誤訊息,且不會重建套件。
如果要手動重建套件,請在指令提示中輸入下列字串:
copy /b ibm-cpt-xx20.ex1 + ibm-cpt-xx20.ex2 +
ibm-cpt-xx20.ex3 ...
ibm-cpt-xx20.exe
請務必指定所有檔案名稱;如果您在下載時變更了檔案名稱,請指定您下載各部份時所使用的檔案名稱。 請確定您建立的組合檔名稱是原始套件的檔案名稱,使 Installer 能夠辨識它們。
如果要在下載了 Installer 套件之後解壓縮 Installer,請按兩下 ibm-cpt-in20 物件。
另外,您也可以在下載套件之目錄的指令提示中,輸入下列字串:
ibm-cpt-in20
這時會解壓縮 Installer 及其必要的資料檔。
在下載套件的目錄中,解壓縮 readme.zip 檔。
如果要安裝已下載的可安裝套件:
另外,您也可以在下載套件之目錄的指令提示中,輸入下列字串:
install
如果您下載了 Developer Kit 可安裝套件,安裝畫面中會出現下列選項:
如果您選取 CPT 程式檔,同時也會安裝 Runtime Environment 元件。
如果您下載了 Runtime Environment 可安裝套件,安裝畫面中會出現下列選項:
依預設,Runtime Environment 固定會安裝在
如果您要在 Developer Kit 之外安裝 Runtime Environment,請重新啟動安裝程序。 這次只選取 CPT Runtime Environment 元件,並指定一個不是 Developer Kit 安裝目錄的目錄。
當您安裝 Runtime Environment 套件時, 或在安裝 Developer Kit 套件而選取 SDK 程式檔時, 依預設,會安裝 Java 外掛程式。
如果您要安裝 Runtime Environment 套件,且您不要安裝 Java 外掛程式,請:
如果您要安裝 Developer Kit 套件,且您不要安裝 Java 外掛程式,請:
附註:如果您在 Developer Kit 之外安裝 Runtime Environment
(依照安裝 Developer Kit 和 Runtime Environment 中的說明),且您不要安裝 Java 外掛程式,
請務必取消選取 CPT Toolkit 程式檔和 CPT Runtime Environment 這兩個元件的 Java 外掛程式。
安裝 Runtime Environment 作為系統 Java 虛擬機器
當您安裝 Runtime Environment(作為 Developer Kit 可安裝套件的一部份來進行安裝, 或從 Runtime Environment 可安裝套件來進行安裝)時, 系統會問您要不要將 Runtime Environment 安裝成系統 Java 虛擬機器 (JVM)。 如果您將它安裝成系統 JVM,安裝程式會將 java.exe 和 javaw.exe 兩個檔案安裝到 Windows 目錄 (Windows 95 和 Windows 98 中的 \Windows,Windows NT 和 Windows 2000 中的 \Winnt)中。 如果 Windows 目錄中目前已有 java.exe 或 javaw.exe 的版本存在, 這時會出現以現行版本來改寫現有版本的提示。 將這些檔案安裝到 Windows 目錄中,會使這個 Runtime Environment 成為系統的預設 JVM。
在安裝 Java Communications API 套件之前,請先安裝 Runtime Environment, 它可以作為 Developer Kit 套件的一部份來進行安裝,也可以從 Runtime Environment 套件中安裝。
如果要安裝 Java Communications API:
比方說,如果您要在安裝 Runtime Environment 時接受預設目錄,
這時 comm.jar 檔位於
如果將檔案解壓縮到另一個目錄中,這時檔案會在相同的目錄結構中,
但是您解壓縮 (unzip) 檔案的目錄會取代
安裝 ICAT 之前,請先安裝 Developer Kit 套件。 Windows 不支援 ICAT。
如果要安裝 ICAT:
在您將檔案解壓縮之後,如果需要 ICAT 的詳細資訊, 請參閱 Developer Kit 套件安裝目錄之 icatjava 子目錄中的 readme.txt。 如果需要使用 ICAT 的相關資訊, 請利用 Web 瀏覽器來檢視 Developer Kit 套件安裝目錄之 icatjava\help 子目錄中的 icatjava.htm 檔。
如果要完成自動式安裝作業,您必須先完成手動式安裝作業, 並建立一個回應檔 (setup.iss) 來記錄安裝期間所進行的選項。 如果要適當運作,您所建立的回應檔必須適用於要用它的電腦。 必要的話,請建立幾個回應檔,以便在不同配置的電腦中,用來安裝各套件。
如果要在執行安裝時建立回應檔,請在指令提示中輸入下列字串:
install /r
隨著採用平台的不同,會在下列其中一個目錄中建立回應檔 (setup.iss) :
|
其中 C: 是啟動磁碟機。
附註:在交談式安裝作業期間,可能會出現下列訊息:
目前已有另一 Java Runtime Environment 安裝成「系統 JVM」。請選取「是」來改寫 這個版本,或選取「否」來結束這個安裝程 序。
如果出現這則訊息,請選取否,再結束安裝作業。 前往 Windows 系統目錄,並刪除以下這兩個檔案:
刪除這兩個檔案之後,請利用這一節開頭所顯示的指令來重新啟動交談式安裝作業。
請在要執行自動式安裝作業的系統中,將 setup.iss 回應檔複製到 C:\Windows 或 C:\Winnt 目錄中。 將檔案複製到正確的系統和目錄之後,請在指令提示中,輸入下列字串:
install /s /f1c:\Windows\setup.iss /f2c:\setup.log
附註:
如果安裝順利完成,日誌檔會含有 ResultCode=0
。
如果要完成在 WorkSpace On-Demand Windows 從屬站的自動式安裝作業, 請完成下列步驟:
|
如果您也要安裝 Developer Kit 和 JAAS 套件,請確定您已下載它們。 檔案名稱如下:
|
以下是安裝 Runtime Environment 之 setup.iss 檔的範例:
[InstallShield Silent] Version=v5.00.000 File=Response File [File Transfer] OverwriteReadOnly=NoToAll [DlgOrder] Dlg0=SdWelcome-0 Count=6 Dlg1=SdAskDestPath-0 Dlg2=SdComponentDialog2-0 Dlg3=AskYesNo-0 Dlg4=SdStartCopy-0 Dlg5=SdFinish-0 [SdWelcome-0] Result=1 [SdAskDestPath-0] szDir=C:\Program Files\IBM\Java13 Result=1 [SdComponentDialog2-0] CPT Runtime Environment-type=string CPT Runtime Environment-count=2 CPT Runtime Environment-0=CPT Runtime Environment\CPT Runtime Environment CPT Runtime Environment-1=CPT Runtime Environment\Java Plug-in Component-type=string Component-count=1 Component-0=CPT Runtime Environment Result=1 [AskYesNo-0] Result=0 [SdStartCopy-0] Result=1 [Application] Name=IBM Cross Platform Technologies for Windows v 2.0 Version=1.3 Company=IBM Lang=0009 [SdFinish-0] Result=1 bOpt1=0 bOpt2=0
如果您要安裝 Developer Kit,請複製下列檔案,並更改它們的名稱:
如果您要安裝 JAAS,請複製下列檔案,並更改它們的名稱:
c: cd \$IBMJVM start /wait c:\$ibmjvm\install /s /f1c:\$ibmjvm\setup.iss /f2c:\$ibmjvm\setup.log c:\$IBMJVM\dosexit
netwin riplmach [client_name] /reset
其中 [client_name] 是現存 Windows 從屬站的名稱。
IBM Accessibility Bridge 包含三個檔案,請在安裝預設 JDK 1.3.0 時,將這三個檔案放置在適當的位置。 這些檔案及其目錄如下:
|
依預設,會啟用 IBM Accessibility Bridge。如果要啟用 IBM Accessibility Bridge, 請刪除 Accessibility.properties 檔中下面這一行開頭的 # 符號:
#assistive_technologies=JawBridge
不論您利用手動式或自動式安裝作業來進行安裝, 如果要解除安裝 IBM Cross Platform Technologies for Windows,請執行下列動作:
這會移除利用 Installer 來安裝的所有 IBM Cross Platform Technologies for Windows 套件。 它不會移除 Java Communications API 和 ICAT 套件。
如果要解除安裝 Java Communications API 套件,請從 Runtime Environment 的安裝目錄中刪除下列檔案:
依預設,Runtime Environment 會安裝在
如果要解除安裝 ICAT,請刪除 icatjava 子目錄中的檔案。
下列各節提供使用 IBM Cross Platform Technologies for Windows 的基本資訊。
您可以在 Cross Platform 和(或)Runtime Environment 套件之安裝目錄的 docs 子目錄中,
找到 README 檔和其他說明 IBM Cross Platform Technologies for Windows 的文件。
如果您接受預設目錄,則文件位在
如果要取得 IBM 建置和版本號碼,請在指令提示中輸入下列字串:
java -version
您可以使用 JAVA_ASSISTIVE 環境變數來停用或啟動 Java 存取功能支援。 如果要防止 JVM 載入 Java 存取功能支援,請將 JAVA_ASSISTIVE 環境變數設為 OFF。如果您是透過網路存取方式執行 JVM, 最好停用 JAVA_ASSISTIVE 環境變數;依預設,當您載入 JVM 時並不需要 Java 存取功能支援。 請停用 JAVA_ASSISTIVE 環境變數來建立 Java 應用程式的 JVM 載入效能, 這些 Java 應用程式並沒有提供 Java 輔助式技術支援。
JIT 編譯器會在執行期間, 動態產生 Java 應用程式或 Applet 中所常用的位元組碼序列的機器碼。 依預設,會啟用 JIT 編譯器。
您可以停用 JIT,以協助從 Java 應用程式、Applet 或編譯器本身中,將問題分離出來。 如果要停用 JIT,請在指令提示中輸入下列字串:
set JAVA_COMPILER=none
如果要啟用 JIT,請在指令提示中輸入下列字串:
set JAVA_COMPILER=jitc
如果要驗證否是已啟用 JIT,請在指令提示中輸入下列字串:
java -version
如果 JIT 在使用中,這時會出現含下列字串的訊息:
JIT 已啟用:jitc
如果 JIT 不在使用中,會出現含有下列字串的訊息:
JIT disabled.
如果要執行 Java 應用程式,請在指令提示中輸入下列字串:
java classname
其中 classname 是您要執行的 Java 類別檔(Java 應用程式)的名稱。
附註:如果您沒有安裝 Runtime Environment 作為系統 JVM,您必須先設定路徑來併入適當的目錄。 如果要更新路徑,請在指令提示中輸入下列字串:
set path=javadir\bin;javadir\jre\bin
其中 javadir 是 Runtime Environment 的安裝目錄。
依預設,這個目錄是
如果您要開發 Java 應用程式,請參閱 IBM Cross Platform Technologies for Windows Developer Kit README,以取得設定 PATH 和 CLASSPATH 的詳細資訊。 這是 Developer Kit 套件安裝目錄之 docs 子目錄中的檔案。 檔案名稱是 readme.devkit.ibm.html。
如果您要使用日文版的 IBM Cross Platform Technologies for Windows, 下列資訊可能很有用。
如果您使用 Netscape Communicator 的 Java 外掛程式來執行 Java Applet, 且您日文字串當作參數值來傳遞,這時無法正確傳遞參數值。
在 Windows 98 中,如果您執行 Microsoft 日文 IME,請安裝 IME 服務版次 1.1,以確保有正確的結果。
(c) Copyright IBM Corporation 1999, 2001. All rights reserved.
(c) Copyright Sun Microsystems, Inc.1997, 2001. 901 San Antonio Rd., Palo Alto, CA 94303 USA.All rights reserved.
Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
要知道在您所在之區是否可用到這些產品與服務時, 請向當地的 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 Cross Platform Technologies for Windows 第
IBM 是 International Business Machines Corporation 在美國和(或)其他國家的商標。
Java 是 Sun Microsystems, Inc. 在美國和(或)其他國家的商標。 Java 技術是 Sun Microsystems, Inc. 所擁有並負責提供其專用授權。
Microsoft、Windows、Windows NT 和 Windows 標誌是 Microsoft Corporation 在美國和(或)其他國家的商標。
其他公司、產品和服務名稱,可能是第三者的商標或服務標記。