diff --git a/tools/cldr/.gitignore b/tools/cldr/.gitignore
new file mode 100644
index 000000000000..5a3fa6f6edc4
--- /dev/null
+++ b/tools/cldr/.gitignore
@@ -0,0 +1,4 @@
+# Eclipse IDE generated files
+.classpath
+.project
+.settings/
diff --git a/tools/cldr/cldr-to-icu/.classpath b/tools/cldr/cldr-to-icu/.classpath
deleted file mode 100644
index 65f270a052be..000000000000
--- a/tools/cldr/cldr-to-icu/.classpath
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/tools/cldr/cldr-to-icu/.project b/tools/cldr/cldr-to-icu/.project
deleted file mode 100644
index d3bf0a17a78c..000000000000
--- a/tools/cldr/cldr-to-icu/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- cldr-to-icu
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
- org.eclipse.m2e.core.maven2Nature
-
-
diff --git a/tools/cldr/cldr-to-icu/.settings/org.eclipse.core.resources.prefs b/tools/cldr/cldr-to-icu/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 839d647eef85..000000000000
--- a/tools/cldr/cldr-to-icu/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,5 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding/=UTF-8
diff --git a/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.apt.core.prefs b/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.apt.core.prefs
deleted file mode 100644
index d4313d4b25e4..000000000000
--- a/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.apt.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.apt.aptEnabled=false
diff --git a/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.core.prefs b/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 46235dc078e4..000000000000
--- a/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
-org.eclipse.jdt.core.compiler.compliance=11
-org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
-org.eclipse.jdt.core.compiler.processAnnotations=disabled
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=11
diff --git a/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.ui.prefs b/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index c6293a5e4184..000000000000
--- a/tools/cldr/cldr-to-icu/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,5 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.ondemandthreshold=9999
-org.eclipse.jdt.ui.staticondemandthreshold=9999
diff --git a/tools/cldr/cldr-to-icu/.settings/org.eclipse.m2e.core.prefs b/tools/cldr/cldr-to-icu/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1cb23..000000000000
--- a/tools/cldr/cldr-to-icu/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1