diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index 54ab0bc2f6..94a275913a 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -1,3 +1,3 @@
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip
wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.5/maven-wrapper-0.5.5.jar
diff --git a/CHANGES.md b/CHANGES.md
index 8140e6c5d7..1f517d22d3 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -12,6 +12,8 @@ Release Notes.
* Bump up guava to v32.1.3.
* Bump up oap to the 10.3-dev.latest(dc8740d4757b35374283c4850a9a080e40f0eb79) in e2e.
* Bump up cli to the 0.15.0-dev.latest(77b4c49e89c9c000278f44e62729d534f2ec842e) in e2e.
+* Bump up apache parent pom to v35.
+* Update Maven to 3.6.3 in mvnw.
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/242?closed=1)
diff --git a/apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/pom.xml b/apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/pom.xml
index e2862daf57..224a41ee5e 100644
--- a/apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/pom.xml
+++ b/apm-sniffer/apm-sdk-plugin/elasticsearch-5.x-plugin/pom.xml
@@ -32,9 +32,6 @@
UTF-8
- 1.8
- ${java.version}
- ${java.version}
5.6.6
diff --git a/apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml b/apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml
index d65f65cbb6..790a4b46a4 100644
--- a/apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml
+++ b/apm-sniffer/apm-sdk-plugin/finagle-6.25.x-plugin/pom.xml
@@ -35,8 +35,6 @@
UTF-8
6.34.0
2.11.12
- 1.8
- 1.8
diff --git a/apm-sniffer/bootstrap-plugins/jdk-http-plugin/pom.xml b/apm-sniffer/bootstrap-plugins/jdk-http-plugin/pom.xml
index e1970ec4da..8bfa622165 100755
--- a/apm-sniffer/bootstrap-plugins/jdk-http-plugin/pom.xml
+++ b/apm-sniffer/bootstrap-plugins/jdk-http-plugin/pom.xml
@@ -32,6 +32,8 @@
UTF-8
+
+
diff --git a/pom.xml b/pom.xml
index abeaac8ced..77678e9b66 100755
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
org.apache
apache
- 21
+ 35
@@ -78,6 +78,9 @@
UTF-8
+ 8
+ 8
+ 8
8
6.18
4.12
diff --git a/test/plugin/pom.xml b/test/plugin/pom.xml
index 0b3033000e..b42f4a69b7 100644
--- a/test/plugin/pom.xml
+++ b/test/plugin/pom.xml
@@ -34,6 +34,18 @@
containers
+
+
+ set-compiler-release
+
+ [9,)
+
+
+ ${java.version}
+
+
+
+
8
${java.version}
@@ -47,7 +59,7 @@
1.18.20
1.24
- 3.8.1
+ 3.14.0
true
diff --git a/test/plugin/scenarios/micronaut-http-scenario/pom.xml b/test/plugin/scenarios/micronaut-http-scenario/pom.xml
index f9706e1da6..f04874ebeb 100644
--- a/test/plugin/scenarios/micronaut-http-scenario/pom.xml
+++ b/test/plugin/scenarios/micronaut-http-scenario/pom.xml
@@ -29,13 +29,7 @@
micronaut-scenario
jar
- 1.8
-
-
- 1.8
netty
- 1.8
- 1.8
org.apache.skywalking.apm.testcase.micronaut.Application
@@ -134,7 +128,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.10.1
+ 3.14.0