diff --git a/tools/mig-test/datastream/datastream-2.4.2/pom.xml b/tools/mig-test/datastream/datastream-2.4.2/pom.xml
index 2e0522dac7..fc18c668cf 100644
--- a/tools/mig-test/datastream/datastream-2.4.2/pom.xml
+++ b/tools/mig-test/datastream/datastream-2.4.2/pom.xml
@@ -127,7 +127,14 @@ limitations under the License.
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${maven.compiler.target}
+
+
maven-assembly-plugin
@@ -146,4 +153,28 @@ limitations under the License.
+
+
+ java-8-target
+
+ [1.8,11)
+
+
+ 1.8
+ ${java.version}
+ ${java.version}
+
+
+
+ java-11-target
+
+ [11,)
+
+
+ 11
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file
diff --git a/tools/mig-test/datastream/datastream-3.0.0/pom.xml b/tools/mig-test/datastream/datastream-3.0.0/pom.xml
index 05f9bb92d4..7e9420427c 100644
--- a/tools/mig-test/datastream/datastream-3.0.0/pom.xml
+++ b/tools/mig-test/datastream/datastream-3.0.0/pom.xml
@@ -127,7 +127,14 @@ limitations under the License.
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${maven.compiler.target}
+
+
maven-assembly-plugin
@@ -146,4 +153,28 @@ limitations under the License.
+
+
+ java-8-target
+
+ [1.8,11)
+
+
+ 1.8
+ ${java.version}
+ ${java.version}
+
+
+
+ java-11-target
+
+ [11,)
+
+
+ 11
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file
diff --git a/tools/mig-test/datastream/datastream-3.0.1/pom.xml b/tools/mig-test/datastream/datastream-3.0.1/pom.xml
index 040d63775a..41f3f67e0e 100644
--- a/tools/mig-test/datastream/datastream-3.0.1/pom.xml
+++ b/tools/mig-test/datastream/datastream-3.0.1/pom.xml
@@ -127,7 +127,14 @@ limitations under the License.
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${maven.compiler.target}
+
+
maven-assembly-plugin
@@ -146,4 +153,28 @@ limitations under the License.
+
+
+ java-8-target
+
+ [1.8,11)
+
+
+ 1.8
+ ${java.version}
+ ${java.version}
+
+
+
+ java-11-target
+
+ [11,)
+
+
+ 11
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file
diff --git a/tools/mig-test/datastream/datastream-3.1.0/pom.xml b/tools/mig-test/datastream/datastream-3.1.0/pom.xml
index 0c1465c65b..bb8a642d21 100644
--- a/tools/mig-test/datastream/datastream-3.1.0/pom.xml
+++ b/tools/mig-test/datastream/datastream-3.1.0/pom.xml
@@ -127,7 +127,14 @@ limitations under the License.
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${maven.compiler.target}
+
+
maven-assembly-plugin
@@ -146,4 +153,28 @@ limitations under the License.
+
+
+ java-8-target
+
+ [1.8,11)
+
+
+ 1.8
+ ${java.version}
+ ${java.version}
+
+
+
+ java-11-target
+
+ [11,)
+
+
+ 11
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file
diff --git a/tools/mig-test/datastream/datastream-3.1.1/pom.xml b/tools/mig-test/datastream/datastream-3.1.1/pom.xml
index 449404a920..11a72b77d9 100644
--- a/tools/mig-test/datastream/datastream-3.1.1/pom.xml
+++ b/tools/mig-test/datastream/datastream-3.1.1/pom.xml
@@ -127,7 +127,14 @@ limitations under the License.
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${maven.compiler.target}
+
+
maven-assembly-plugin
@@ -146,4 +153,28 @@ limitations under the License.
+
+
+ java-8-target
+
+ [1.8,11)
+
+
+ 1.8
+ ${java.version}
+ ${java.version}
+
+
+
+ java-11-target
+
+ [11,)
+
+
+ 11
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file
diff --git a/tools/mig-test/datastream/datastream-3.3-SNAPSHOT/pom.xml b/tools/mig-test/datastream/datastream-3.3-SNAPSHOT/pom.xml
index 59d605fd34..56cf8e4ea0 100644
--- a/tools/mig-test/datastream/datastream-3.3-SNAPSHOT/pom.xml
+++ b/tools/mig-test/datastream/datastream-3.3-SNAPSHOT/pom.xml
@@ -127,7 +127,14 @@ limitations under the License.
-
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ ${maven.compiler.target}
+
+
maven-assembly-plugin
@@ -146,4 +153,28 @@ limitations under the License.
+
+
+ java-8-target
+
+ [1.8,11)
+
+
+ 1.8
+ ${java.version}
+ ${java.version}
+
+
+
+ java-11-target
+
+ [11,)
+
+
+ 11
+ ${java.version}
+ ${java.version}
+
+
+
\ No newline at end of file