diff --git a/CHANGES.md b/CHANGES.md
index e255147dc..d861e3a11 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -11,6 +11,8 @@ Release Notes.
* Support monitor jetty server work thread pool metric
* Support Jersey REST framework
* Fix ClassCastException when SQLServer inserts data
+* [Chore] Exclude org.checkerframework:checker-qual and com.google.j2objc:j2objc-annotations
+* [Chore] Exclude proto files in the generated jar
#### Documentation
diff --git a/apm-sniffer/apm-agent-core/pom.xml b/apm-sniffer/apm-agent-core/pom.xml
index e1cd0e0a2..e1120fcc3 100644
--- a/apm-sniffer/apm-agent-core/pom.xml
+++ b/apm-sniffer/apm-agent-core/pom.xml
@@ -212,8 +212,10 @@
com.google.errorprone:error_prone_annotations:jar:
com.google.code.findbugs:jsr305:jar:
com.google.android:annotations:jar:
+ com.google.j2objc:j2objc-annotations:jar:
com.google.api.grpc:proto-google-common-protos:jar:
org.checkerframework:checker-compat-qual:jar:
+ org.checkerframework:checker-qual:jar:
org.codehaus.mojo:animal-sniffer-annotations:jar:
diff --git a/apm-sniffer/apm-agent/pom.xml b/apm-sniffer/apm-agent/pom.xml
index d1970b09a..71d75e887 100644
--- a/apm-sniffer/apm-agent/pom.xml
+++ b/apm-sniffer/apm-agent/pom.xml
@@ -83,6 +83,7 @@
com.google.*:*
com.google.guava:guava
org.checkerframework:checker-compat-qual
+ org.checkerframework:checker-qual
org.codehaus.mojo:animal-sniffer-annotations
io.perfmark:*
org.slf4j:*
@@ -101,6 +102,12 @@
META-INF/versions/9/module-info.class
+
+ *:*
+
+ **/*.proto
+
+