diff --git a/pulsar-io/solr/pom.xml b/pulsar-io/solr/pom.xml
index 03582fab49d28..7ea16bf417a82 100644
--- a/pulsar-io/solr/pom.xml
+++ b/pulsar-io/solr/pom.xml
@@ -29,12 +29,29 @@
- 8.11.3
+ 9.8.0
pulsar-io-solr
Pulsar IO :: Solr
+
+
+
+ org.eclipse.jetty
+ jetty-bom
+ 10.0.22
+ pom
+ import
+
+
+ org.eclipse.jetty
+ jetty-server
+ 10.0.22
+
+
+
+
${project.groupId}
@@ -61,6 +78,12 @@
solr-solrj
${solr.version}
+
+ org.apache.solr
+ solr-test-framework
+ ${solr.version}
+ test
+
org.apache.solr
solr-core
diff --git a/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java b/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java
index cc59c6dce6bf6..270abc8da2439 100644
--- a/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java
+++ b/pulsar-io/solr/src/test/java/org/apache/pulsar/io/solr/SolrServerUtil.java
@@ -20,7 +20,7 @@
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.io.FileUtils;
-import org.apache.solr.client.solrj.embedded.JettySolrRunner;
+import org.apache.solr.embedded.JettySolrRunner;
import java.io.File;