diff --git a/.project b/.project
new file mode 100644
index 00000000000..db43e181942
--- /dev/null
+++ b/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/UI/.project b/UI/.project
new file mode 100644
index 00000000000..7e0926951b1
--- /dev/null
+++ b/UI/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.UI-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/UI/org.eclipse.birt.report.designer.samplereports/.classpath b/UI/org.eclipse.birt.report.designer.samplereports/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/UI/org.eclipse.birt.report.designer.samplereports/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/build/.project b/build/.project
new file mode 100644
index 00000000000..9d69f425657
--- /dev/null
+++ b/build/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.build-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/.project b/build/birt-packages/.project
new file mode 100644
index 00000000000..f531eeb253f
--- /dev/null
+++ b/build/birt-packages/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.build.package-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-charts/.project b/build/birt-packages/birt-charts/.project
new file mode 100644
index 00000000000..62dae3d1b2e
--- /dev/null
+++ b/build/birt-packages/birt-charts/.project
@@ -0,0 +1,17 @@
+
+
+ birt-charts
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-charts/ChartRuntime/.project b/build/birt-packages/birt-charts/ChartRuntime/.project
new file mode 100644
index 00000000000..6648585a4d5
--- /dev/null
+++ b/build/birt-packages/birt-charts/ChartRuntime/.project
@@ -0,0 +1,17 @@
+
+
+ ChartRuntime
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-charts/ChartSDK/.project b/build/birt-packages/birt-charts/ChartSDK/.project
new file mode 100644
index 00000000000..810575217e1
--- /dev/null
+++ b/build/birt-packages/birt-charts/ChartSDK/.project
@@ -0,0 +1,17 @@
+
+
+ ChartSDK
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-charts/DeploymentRuntime/.project b/build/birt-packages/birt-charts/DeploymentRuntime/.project
new file mode 100644
index 00000000000..dc8d27e990b
--- /dev/null
+++ b/build/birt-packages/birt-charts/DeploymentRuntime/.project
@@ -0,0 +1,17 @@
+
+
+ DeploymentRuntime
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-nl/.project b/build/birt-packages/birt-nl/.project
new file mode 100644
index 00000000000..9ead8219f0d
--- /dev/null
+++ b/build/birt-packages/birt-nl/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.build.package.nl-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-nl/birt-charts/.project b/build/birt-packages/birt-nl/birt-charts/.project
new file mode 100644
index 00000000000..9d62019421b
--- /dev/null
+++ b/build/birt-packages/birt-nl/birt-charts/.project
@@ -0,0 +1,17 @@
+
+
+ NLpack1-birt-charts
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-nl/birt-rcp-report-designer/.project b/build/birt-packages/birt-nl/birt-rcp-report-designer/.project
new file mode 100644
index 00000000000..85b136472b0
--- /dev/null
+++ b/build/birt-packages/birt-nl/birt-rcp-report-designer/.project
@@ -0,0 +1,17 @@
+
+
+ NLpack1-birt-rcp-report-designer
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-nl/birt-report-designer-all-in-one/.project b/build/birt-packages/birt-nl/birt-report-designer-all-in-one/.project
new file mode 100644
index 00000000000..ab1a370314e
--- /dev/null
+++ b/build/birt-packages/birt-nl/birt-report-designer-all-in-one/.project
@@ -0,0 +1,17 @@
+
+
+ NLpack1-birt-report-designer-all-in-one
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-nl/birt-report-framework/.project b/build/birt-packages/birt-nl/birt-report-framework/.project
new file mode 100644
index 00000000000..cf60a73a801
--- /dev/null
+++ b/build/birt-packages/birt-nl/birt-report-framework/.project
@@ -0,0 +1,17 @@
+
+
+ NLpack1-birt-report-framework
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-nl/birt-runtime/.project b/build/birt-packages/birt-nl/birt-runtime/.project
new file mode 100644
index 00000000000..e643059038d
--- /dev/null
+++ b/build/birt-packages/birt-nl/birt-runtime/.project
@@ -0,0 +1,17 @@
+
+
+ NLpack1-birt-runtime
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-publish/.project b/build/birt-packages/birt-publish/.project
new file mode 100644
index 00000000000..383bcfa2e68
--- /dev/null
+++ b/build/birt-packages/birt-publish/.project
@@ -0,0 +1,17 @@
+
+
+ birt-publish
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-report-framework-sdk/.project b/build/birt-packages/birt-report-framework-sdk/.project
new file mode 100644
index 00000000000..3f1dfb4d740
--- /dev/null
+++ b/build/birt-packages/birt-report-framework-sdk/.project
@@ -0,0 +1,17 @@
+
+
+ birt-report-framework-sdk
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-report-framework/.project b/build/birt-packages/birt-report-framework/.project
new file mode 100644
index 00000000000..b27f99e2691
--- /dev/null
+++ b/build/birt-packages/birt-report-framework/.project
@@ -0,0 +1,17 @@
+
+
+ birt-report-framework
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-runtime/.project b/build/birt-packages/birt-runtime/.project
new file mode 100644
index 00000000000..6fae11c9c80
--- /dev/null
+++ b/build/birt-packages/birt-runtime/.project
@@ -0,0 +1,17 @@
+
+
+ birt-runtime
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-sample-plugins/.project b/build/birt-packages/birt-sample-plugins/.project
new file mode 100644
index 00000000000..644a4cdaf58
--- /dev/null
+++ b/build/birt-packages/birt-sample-plugins/.project
@@ -0,0 +1,17 @@
+
+
+ birt-sample-plugins
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-source/.project b/build/birt-packages/birt-source/.project
new file mode 100644
index 00000000000..ce4f5c61fdb
--- /dev/null
+++ b/build/birt-packages/birt-source/.project
@@ -0,0 +1,17 @@
+
+
+ birt-source
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/birt-packages/birt-tests-suite/.project b/build/birt-packages/birt-tests-suite/.project
new file mode 100644
index 00000000000..c80a2d1e157
--- /dev/null
+++ b/build/birt-packages/birt-tests-suite/.project
@@ -0,0 +1,17 @@
+
+
+ birt-tests-suite
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/org.eclipse.birt.api/.project b/build/org.eclipse.birt.api/.project
new file mode 100644
index 00000000000..e625469c46b
--- /dev/null
+++ b/build/org.eclipse.birt.api/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.api
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/build/org.eclipse.birt.example/.classpath b/build/org.eclipse.birt.example/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/build/org.eclipse.birt.example/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/build/org.eclipse.birt/.classpath b/build/org.eclipse.birt/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/build/org.eclipse.birt/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/chart/.project b/chart/.project
new file mode 100644
index 00000000000..52a38b84efb
--- /dev/null
+++ b/chart/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.chart-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/common/.project b/common/.project
new file mode 100644
index 00000000000..7418c24df7b
--- /dev/null
+++ b/common/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.common-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/core/.project b/core/.project
new file mode 100644
index 00000000000..3547131b519
--- /dev/null
+++ b/core/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.core-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/data/.project b/data/.project
new file mode 100644
index 00000000000..9da45e088b0
--- /dev/null
+++ b/data/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.data-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/data/org.eclipse.birt.me.prettyprint.hector/.classpath b/data/org.eclipse.birt.me.prettyprint.hector/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/data/org.eclipse.birt.me.prettyprint.hector/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/docs/.project b/docs/.project
new file mode 100644
index 00000000000..8b5fcd9c73c
--- /dev/null
+++ b/docs/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.docs-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/docs/org.eclipse.birt.chart.cshelp/.classpath b/docs/org.eclipse.birt.chart.cshelp/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/docs/org.eclipse.birt.chart.cshelp/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/docs/org.eclipse.birt.chart.doc.isv/.classpath b/docs/org.eclipse.birt.chart.doc.isv/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/docs/org.eclipse.birt.chart.doc.isv/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/docs/org.eclipse.birt.cshelp/.classpath b/docs/org.eclipse.birt.cshelp/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/docs/org.eclipse.birt.cshelp/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/docs/org.eclipse.birt.doc.isv/.classpath b/docs/org.eclipse.birt.doc.isv/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/docs/org.eclipse.birt.doc.isv/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/docs/org.eclipse.birt.doc/.classpath b/docs/org.eclipse.birt.doc/.classpath
new file mode 100644
index 00000000000..3dd533f732c
--- /dev/null
+++ b/docs/org.eclipse.birt.doc/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/engine/.project b/engine/.project
new file mode 100644
index 00000000000..ba8251699c1
--- /dev/null
+++ b/engine/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.engine-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/features/.project b/features/.project
new file mode 100644
index 00000000000..82357bd57a1
--- /dev/null
+++ b/features/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.features-parent.feature
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/model/.project b/model/.project
new file mode 100644
index 00000000000..341161d0ec3
--- /dev/null
+++ b/model/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.model-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/testsuites/.project b/testsuites/.project
new file mode 100644
index 00000000000..75531b9cfb4
--- /dev/null
+++ b/testsuites/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.testsuites-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/viewer/.project b/viewer/.project
new file mode 100644
index 00000000000..b95452b9d86
--- /dev/null
+++ b/viewer/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.viewer-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/xtab/.project b/xtab/.project
new file mode 100644
index 00000000000..43975a55ddc
--- /dev/null
+++ b/xtab/.project
@@ -0,0 +1,17 @@
+
+
+ org.eclipse.birt.xtab-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+