diff --git a/icu4j/readme.html b/icu4j/readme.html
index 5b9de6e4f48..85d72eb1aa2 100644
--- a/icu4j/readme.html
+++ b/icu4j/readme.html
@@ -10,7 +10,7 @@
ReadMe: International Components for Unicode for Java
-Version: April 13, 2000
+Version: September 21, 2000
@@ -92,15 +92,22 @@ Contains
your own machine so that you can do batch operations without going through the WebCVS
interface. On Windows, we suggest the WinCVS client. The following is the example
instruction on how to download ICU4J via WinCVS:
- - Install the WinCVS client, which you can download from the WinCVS home page.
- - In the WinCVS preferences, specify your CVSRoot to be
- ":pserver:anoncvs@oss.software.ibm.com:/usr/cvs/icu4j"
- with the password "anoncvs". To enter the CVSRoot value, select
- "Preferences" from the "Cvs Admin" pull-down menu.
- Authentication should be set to "'passwd' file on the cvs server".
- - To "extract" the most recent version of ICU4J, select "Checkout
- module" from the "Cvs Admin" menu. Specify "icu4j" for the module
- name.
+ - Install the WinCVS client, which you can download from the http://www.wincvs.org.
+ - Select Preferences from the Admin menu.
+ - On the General tab panel: Set your CVSROOT to ":pserver:anoncvs@oss.software.ibm.com:/usr/cvs/icu4j".
+ Set Authentication to "'passwd' file on the cvs server".
+ Leave other options on this page at their default.
+ - On the Ports tab panel: Check the pserver checkbox and
+ enter port 2401.
+
+
+ - Login (Admin menu) with the password "anoncvs".
+ - To extract the most recent version of ICU4J, select Checkout module
+ from the Create menu. Specify "icu4j" for the
+ module name. This will create a new copy of the workspace on your local hard drive.
+ - In the future, you can download updated files from the repository to your hard drive
+ using the Update selection item in the Modify menu.
@@ -156,7 +163,7 @@ directories contain source code and data files:
tests, see $Root/docs/com/ibm/test/topleveltest/TestAll.html.
- $Roo/src/com/ibm/tools |
+ $Root/src/com/ibm/tools |
Various tools used to generate ICU4J classes. $Root/src/com/ibm/tools |
@@ -196,7 +203,23 @@ directories contain source code and data files:
-API Overview
+Data organization:
+
+Data is stored in various locations in ICU4J:
+
+
+ - Data that is "raw" data goes into $Root/src/data. This
+ includes things like the raw Unicode database. $Root/src/data does not
+ contain .java source files.
+ - Data that is in the form of a Java class, typically a ResourceBundle, but not
+ necessarily, goes into one of the packages
com.ibm.util.resources
or com.ibm.text.resources
,
+ depending on whether the associated code lives in com.ibm.util
or com.ibm.text
.
+ - Data that is not part of ICU4J proper (or its base tool set), but rather part of a test,
+ sample, or demo, should go near the source code of its owner. This makes it easy to ship a
+ core ICU4J release without optional components.
+
+
+API Overview
The complete API documentation is available on the ICU4J web site:
@@ -232,7 +255,7 @@ untested and you use the components on a 1.1.x system at your own risk.
To install ICU4J, simply place the prebuilt jar file icu4j.jar on your
Java CLASSPATH. No other files are needed.
-The prerequisites for building ICU4J are a working JDK and the Ant build system:
+
The prerequisites for building ICU4J are a working JDK and the Ant build system:
- First install a recent JDK, at least version 1.2.
@@ -244,8 +267,13 @@ Java CLASSPATH. No other files are needed.
Windows 9x and Linux using Ant.
- Installing Ant is straightforward. Download it (see http://jakarta.apache.org/downloads/binindex.html),
- extract it onto your system, set some environment variables, and add it's bin directory to
- your path. See the current Ant documentation for details.
+ extract it onto your system, set some environment variables, and add its bin directory to
+ your path. For example:
set JAVA_HOME=C:\jdk1.2.2
+ set ANT_HOME=C:\jakarta-ant
+ set PATH=%PATH%;%ANT_HOME%\bin
+ call antsetup
+ See the current Ant documentation for details.
+
It's recommended to install both the JDK and Ant somewhere outside the ICU4J
directory, to keep them out of CVS's hair. For example, on Linux you might install these
in /usr/local.
@@ -305,20 +333,15 @@ Completed in 19 seconds
zip |
- Create a zip archive of the source, docs, and jar file for
- distribution, excluding unwanted things like CVS directories and
- emacs backup files. The zip file
- icu4jYYYYMMDD.zip will be created in the
- directory above the root ICU4J directory, where YYYYMMDD
- is today's date. Any existing file of that name will be
- overwritten. |
+ Create a zip archive of the source, docs, and jar file for distribution, excluding
+ unwanted things like CVS directories and emacs backup files. The zip file icu4jYYYYMMDD.zip
+ will be created in the directory above the root ICU4J directory, where YYYYMMDD
+ is today's date. Any existing file of that name will be overwritten. |
zipsrc |
- Like the zip target, without the docs and
- the jar file. The zip file icu4jsrcYYYYMMDD.zip
- will be created in the directory above the root ICU4J
- directory. |
+ Like the zip target, without the docs and the jar file. The zip file icu4jsrcYYYYMMDD.zip
+ will be created in the directory above the root ICU4J directory. |
clean |