diff --git a/joylive-bom/pom.xml b/joylive-bom/pom.xml
index c5de4ef61..b7dfc33e8 100644
--- a/joylive-bom/pom.xml
+++ b/joylive-bom/pom.xml
@@ -385,8 +385,8 @@
maven-compiler-plugin
${maven-compiler-plugin.version}
-
- 1.8
+
+ ${maven.compiler.target}
${project.build.sourceEncoding}
-parameters
diff --git a/joylive-core/joylive-governance-api/pom.xml b/joylive-core/joylive-governance-api/pom.xml
index e893f40ce..0135deeae 100644
--- a/joylive-core/joylive-governance-api/pom.xml
+++ b/joylive-core/joylive-governance-api/pom.xml
@@ -11,12 +11,6 @@
joylive-governance-api
-
- 8
- 8
- UTF-8
-
-
com.jd.live
diff --git a/joylive-core/pom.xml b/joylive-core/pom.xml
index 69e88a8c4..27c86f052 100644
--- a/joylive-core/pom.xml
+++ b/joylive-core/pom.xml
@@ -18,10 +18,6 @@
joylive-governance-api
-
- UTF-8
-
-
org.junit.jupiter
diff --git a/joylive-implement/joylive-event/joylive-event-opentelemetry/pom.xml b/joylive-implement/joylive-event/joylive-event-opentelemetry/pom.xml
index fc4bac7e3..906062359 100644
--- a/joylive-implement/joylive-event/joylive-event-opentelemetry/pom.xml
+++ b/joylive-implement/joylive-event/joylive-event-opentelemetry/pom.xml
@@ -12,9 +12,6 @@
joylive-event-opentelemetry
- 8
- 8
- UTF-8
1.36.0
1.29.0-alpha
4.26.1
diff --git a/joylive-test/joylive-test-bytebuddy/pom.xml b/joylive-test/joylive-test-bytebuddy/pom.xml
index c4c53af9f..198952034 100644
--- a/joylive-test/joylive-test-bytebuddy/pom.xml
+++ b/joylive-test/joylive-test-bytebuddy/pom.xml
@@ -11,12 +11,6 @@
joylive-test-bytebuddy
-
- 8
- 8
- UTF-8
-
-
com.jd.live
diff --git a/lombok.config b/lombok.config
new file mode 100644
index 000000000..cf658858c
--- /dev/null
+++ b/lombok.config
@@ -0,0 +1,16 @@
+#
+# Copyright © ${year} ${owner} (${email})
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+lombok.addLombokGeneratedAnnotation = true
diff --git a/pom.xml b/pom.xml
index c8de528cf..028028e8d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -218,8 +218,8 @@
maven-compiler-plugin
${maven-compiler-plugin.version}
-
- 1.8
+
+ ${maven.compiler.target}
${project.build.sourceEncoding}
-parameters