diff --git a/.gitattributes b/.gitattributes
index 36212006a3..00262ef156 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -286,6 +286,8 @@ icu4c/source/tools/pkgdata/pkgdata.vcxproj.filters -text
icu4c/source/tools/toolutil/toolutil.vcxproj -text
icu4j/build.properties -text
icu4j/demos/manifest.stub -text
+icu4j/eclipse-build/plugins.template/com.ibm.icu.tests/META-INF/MANIFEST.MF -text
+icu4j/eclipse-build/plugins.template/com.ibm.icu/META-INF/MANIFEST.MF -text
icu4j/main/classes/charset/.classpath -text
icu4j/main/classes/charset/.project -text
icu4j/main/classes/charset/.settings/org.eclipse.jdt.core.prefs -text
diff --git a/icu4j/eclipse-build/build.properties b/icu4j/eclipse-build/build.properties
new file mode 100644
index 0000000000..71f53c83b3
--- /dev/null
+++ b/icu4j/eclipse-build/build.properties
@@ -0,0 +1,7 @@
+#*******************************************************************************
+#* Copyright (C) 2010, International Business Machines Corporation and *
+#* others. All Rights Reserved. *
+#*******************************************************************************
+icu4j.plugin.impl.version.string=4.5.2
+copyright.eclipse=Licensed Materials - Property of IBM \n (C) Copyright IBM Corp. 2000, 2010. All Rights Reserved. \n IBM is a registered trademark of IBM Corp.
+icu4j.data.version.number=45
diff --git a/icu4j/eclipse-build/build.xml b/icu4j/eclipse-build/build.xml
new file mode 100644
index 0000000000..87bade9d6c
--- /dev/null
+++ b/icu4j/eclipse-build/build.xml
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/icu4j/eclipse-build/features.template/com.ibm.icu/.project b/icu4j/eclipse-build/features.template/com.ibm.icu/.project
new file mode 100644
index 0000000000..d407fa0f07
--- /dev/null
+++ b/icu4j/eclipse-build/features.template/com.ibm.icu/.project
@@ -0,0 +1,17 @@
+
+
+ com.ibm.icu-feature
+
+
+
+
+
+ org.eclipse.pde.FeatureBuilder
+
+
+
+
+
+ org.eclipse.pde.FeatureNature
+
+
diff --git a/icu4j/eclipse-build/features.template/com.ibm.icu/build.properties b/icu4j/eclipse-build/features.template/com.ibm.icu/build.properties
new file mode 100644
index 0000000000..e9000a47e5
--- /dev/null
+++ b/icu4j/eclipse-build/features.template/com.ibm.icu/build.properties
@@ -0,0 +1,20 @@
+###############################################################################
+# Copyright (c) 2000, 2008 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+bin.includes =\
+epl-v10.html,\
+eclipse_update_120.jpg,\
+feature.xml,\
+feature.properties,\
+license.html
+outputUpdateJars = true
+
+generate.plugin@com.ibm.icu.source=com.ibm.icu
+
diff --git a/icu4j/eclipse-build/features.template/com.ibm.icu/feature.xml b/icu4j/eclipse-build/features.template/com.ibm.icu/feature.xml
new file mode 100644
index 0000000000..417e65b570
--- /dev/null
+++ b/icu4j/eclipse-build/features.template/com.ibm.icu/feature.xml
@@ -0,0 +1,33 @@
+
+
+
+
+ [Enter Feature Description here.]
+
+
+
+ [Enter Copyright Description here.]
+
+
+
+ [Enter License Description here.]
+
+
+
+
+
+
+
diff --git a/icu4j/eclipse-build/misc/ICUConfig.properties b/icu4j/eclipse-build/misc/ICUConfig.properties
new file mode 100644
index 0000000000..9578b78115
--- /dev/null
+++ b/icu4j/eclipse-build/misc/ICUConfig.properties
@@ -0,0 +1,12 @@
+#******************************************************************************
+# Copyright (C) 2008-2009, International Business Machines Corporation and *
+# others. All Rights Reserved. *
+#******************************************************************************
+# This is the properties contains ICU runtime configuration for eclispe plug-in
+#
+
+#
+# The default TimeZone implementation type used by the ICU TimeZone
+# factory method. [ ICU | JDK ]
+#
+com.ibm.icu.util.TimeZone.DefaultTimeZoneType = JDK
diff --git a/icu4j/eclipse-build/misc/about_icu.html b/icu4j/eclipse-build/misc/about_icu.html
new file mode 100644
index 0000000000..03aa08eb61
--- /dev/null
+++ b/icu4j/eclipse-build/misc/about_icu.html
@@ -0,0 +1,54 @@
+
+
+
+
+About
+
+
+About This Content
+
+April 8, 2010
+License
+
+The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available
+at http://www.eclipse.org/legal/epl-v10.html.
+For purposes of the EPL, "Program" will mean the Content.
+
+If you did not receive this Content directly from the Eclipse Foundation, the Content is
+being redistributed by another party ("Redistributor") and different terms and conditions may
+apply to your use of any object code in the Content. Check the Redistributor's license that was
+provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at http://www.eclipse.org.
+
+
+ Third Party Content
+ The Content includes items that have been sourced from third parties as set out below. If you
+ did not receive this Content directly from the Eclipse Foundation, the following is provided
+ for informational purposes only, and you should look to the Redistributor's license for
+ terms and conditions of use.
+
+ ICU4J 4.2.1.v20100408 plug-in
+ The plug-in includes software ("ICU4J") developed by International Business Machines
+ Corporation and others.
+
+ ICU4J is:
+
+ Copyright (c) 1995-2010 International Business Machines Corporation and others
+ All rights reserved.
+
+
+ Your use of ICU4J is subject to the terms and conditions of the ICU4J license. A copy of the
+ license is contained in the file about_files/license.html.
+
+ ICU4J bundles data files imported from the Unicode Character Database and the Locale Data. A copy of the
+ Unicode Data and Software license is contained in the file about_files/ucdterms.txt.
+
+ The project information including source code, documentations and demo programs are available on
+ the ICU public web site.
+
+
+
diff --git a/icu4j/eclipse-build/misc/about_icu_base.html b/icu4j/eclipse-build/misc/about_icu_base.html
new file mode 100644
index 0000000000..41839767f5
--- /dev/null
+++ b/icu4j/eclipse-build/misc/about_icu_base.html
@@ -0,0 +1,51 @@
+
+
+
+
+About
+
+
+About This Content
+
+April 8, 2010
+License
+
+The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available
+at http://www.eclipse.org/legal/epl-v10.html.
+For purposes of the EPL, "Program" will mean the Content.
+
+If you did not receive this Content directly from the Eclipse Foundation, the Content is
+being redistributed by another party ("Redistributor") and different terms and conditions may
+apply to your use of any object code in the Content. Check the Redistributor's license that was
+provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at http://www.eclipse.org.
+
+
+ Third Party Content
+ The Content includes items that have been sourced from third parties as set out below. If you
+ did not receive this Content directly from the Eclipse Foundation, the following is provided
+ for informational purposes only, and you should look to the Redistributor's license for
+ terms and conditions of use.
+
+ ICU4J 4.2.1.v20100408 base plug-in
+ The plug-in includes software ("ICU4J") developed by International Business Machines
+ Corporation and others.
+
+ ICU4J is:
+
+ Copyright (c) 1995-2010 International Business Machines Corporation and others
+ All rights reserved.
+
+
+ Your use of ICU4J is subject to the terms and conditions of the ICU4J license. A copy of the
+ license is contained in the file about_files/license.html.
+
+ The project information including source code, documentations and demo programs are available on
+ the ICU public web site.
+
+
+
diff --git a/icu4j/eclipse-build/pdebuild/allElements.xml b/icu4j/eclipse-build/pdebuild/allElements.xml
new file mode 100644
index 0000000000..e4d661303b
--- /dev/null
+++ b/icu4j/eclipse-build/pdebuild/allElements.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/icu4j/eclipse-build/pdebuild/build.properties b/icu4j/eclipse-build/pdebuild/build.properties
new file mode 100644
index 0000000000..86f6cf4d7e
--- /dev/null
+++ b/icu4j/eclipse-build/pdebuild/build.properties
@@ -0,0 +1,220 @@
+###############################################################################
+# Copyright (c) 2003-2008 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# IBM Corporation - initial API and implementation
+###############################################################################
+#####################
+# Parameters describing how and where to execute the build.
+# Typical users need only update the following properties:
+# baseLocation - where things you are building against are installed
+# bootclasspath - The base jars to compile against (typicaly rt.jar)
+# configs - the list of {os, ws, arch} configurations to build.
+#
+# Of course any of the settings here can be overridden by spec'ing
+# them on the command line (e.g., -DbaseLocation=d:/eclipse
+
+############# PRODUCT/PACKAGING CONTROL #############
+product=/plugin or feature id/path/to/.product
+runPackager=true
+
+#Set the name of the archive that will result from the product build.
+#archiveNamePrefix=
+
+# The prefix that will be used in the generated archive.
+#archivePrefix=