diff --git a/lib/datasource/maven/index.spec.ts b/lib/datasource/maven/index.spec.ts
index 29b43541f2122b93f833703b6123cef52e1be1dc..bbca6aff28c80b003b9e6d92c6f958a88db67019 100644
--- a/lib/datasource/maven/index.spec.ts
+++ b/lib/datasource/maven/index.spec.ts
@@ -91,7 +91,7 @@ describe('datasource/maven', () => {
       '8.0.11': 404,
       '8.0.12': 500,
     }).forEach(([v, status]) => {
-      const path = `/maven2/mysql/mysql-connector-java/${v}/mysql-connector-java-${v}.jar`;
+      const path = `/maven2/mysql/mysql-connector-java/${v}/mysql-connector-java-${v}.pom`;
       nock('https://repo.maven.apache.org').head(path).reply(status, '', {});
       nock('http://frontend_for_private_s3_repository')
         .head(path)
diff --git a/lib/datasource/maven/index.ts b/lib/datasource/maven/index.ts
index a49bbf2ceba4d508adb41020a95009226daa0cf4..84bdd9d74adc9f5c6a0192ee53c35d18baca757e 100644
--- a/lib/datasource/maven/index.ts
+++ b/lib/datasource/maven/index.ts
@@ -218,7 +218,7 @@ async function filterMissingArtifacts(
         const artifactUrl = getMavenUrl(
           dependency,
           repoUrl,
-          `${version}/${dependency.name}-${version}.jar`
+          `${version}/${dependency.name}-${version}.pom`
         );
         return [version, artifactUrl];
       })