diff --git a/.gitignore b/.gitignore
index dd0d793cda..d9f3c4034a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,4 +55,7 @@ pnpm-debug.log*
.lh
+### Spring flatten ###
+.flattened-pom.xml
+
package-lock.json
diff --git a/core/.gitignore b/core/.gitignore
index dd0d793cda..d9f3c4034a 100644
--- a/core/.gitignore
+++ b/core/.gitignore
@@ -55,4 +55,7 @@ pnpm-debug.log*
.lh
+### Spring flatten ###
+.flattened-pom.xml
+
package-lock.json
diff --git a/extensions/.gitignore b/extensions/.gitignore
index 30d79216dd..89316834b6 100644
--- a/extensions/.gitignore
+++ b/extensions/.gitignore
@@ -54,5 +54,7 @@ pnpm-debug.log*
.settings/
.lh
+### Spring flatten ###
+.flattened-pom.xml
package-lock.json
diff --git a/extensions/pom.xml b/extensions/pom.xml
index b100b3ff2b..f79c56eda3 100644
--- a/extensions/pom.xml
+++ b/extensions/pom.xml
@@ -4,7 +4,6 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- io.dataease
dataease-extensions
${dataease.version}
pom
diff --git a/pom.xml b/pom.xml
index fba16d54d7..37b08fac93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,6 +27,36 @@
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+ 1.3.0
+
+ true
+ resolveCiFriendliesOnly
+
+
+
+ flatten
+ process-resources
+
+ flatten
+
+
+
+ flatten.clean
+ clean
+
+ clean
+
+
+
+
+
+
+
diff --git a/sdk/.gitignore b/sdk/.gitignore
index 5a783371dd..419f596b84 100644
--- a/sdk/.gitignore
+++ b/sdk/.gitignore
@@ -54,5 +54,8 @@ pnpm-debug.log*
.lh
.factorypath
+### Spring flatten ###
+.flattened-pom.xml
+
package-lock.json
*.versionsBackup
diff --git a/sdk/pom.xml b/sdk/pom.xml
index 856a4ac616..f63fb59385 100644
--- a/sdk/pom.xml
+++ b/sdk/pom.xml
@@ -4,7 +4,6 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- io.dataease
dataease-extension-sdk
pom
${dataease.version}