diff --git a/maven_plugin/lockfile.json b/maven_plugin/lockfile.json
index 5bac8664..f29f710b 100644
--- a/maven_plugin/lockfile.json
+++ b/maven_plugin/lockfile.json
@@ -700,97 +700,6 @@
         }
       ]
     },
-    {
-      "groupId": "com.google.guava",
-      "artifactId": "guava",
-      "version": "33.3.1-jre",
-      "checksumAlgorithm": "SHA-256",
-      "checksum": "4bf0e2c5af8e4525c96e8fde17a4f7307f97f8478f11c4c8e35a0e3298ae4e90",
-      "scope": "compile",
-      "selectedVersion": "33.3.1-jre",
-      "included": true,
-      "id": "com.google.guava:guava:33.3.1-jre",
-      "children": [
-        {
-          "groupId": "org.checkerframework",
-          "artifactId": "checker-qual",
-          "version": "3.43.0",
-          "checksumAlgorithm": "SHA-256",
-          "checksum": "3fbc2e98f05854c3df16df9abaa955b91b15b3ecac33623208ed6424640ef0f6",
-          "scope": "compile",
-          "selectedVersion": "3.43.0",
-          "included": true,
-          "id": "org.checkerframework:checker-qual:3.43.0",
-          "parent": "com.google.guava:guava:33.3.1-jre",
-          "children": []
-        },
-        {
-          "groupId": "com.google.code.findbugs",
-          "artifactId": "jsr305",
-          "version": "3.0.2",
-          "checksumAlgorithm": "SHA-256",
-          "checksum": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7",
-          "scope": "compile",
-          "selectedVersion": "3.0.2",
-          "included": true,
-          "id": "com.google.code.findbugs:jsr305:3.0.2",
-          "parent": "com.google.guava:guava:33.3.1-jre",
-          "children": []
-        },
-        {
-          "groupId": "com.google.j2objc",
-          "artifactId": "j2objc-annotations",
-          "version": "3.0.0",
-          "checksumAlgorithm": "SHA-256",
-          "checksum": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
-          "scope": "compile",
-          "selectedVersion": "3.0.0",
-          "included": true,
-          "id": "com.google.j2objc:j2objc-annotations:3.0.0",
-          "parent": "com.google.guava:guava:33.3.1-jre",
-          "children": []
-        },
-        {
-          "groupId": "com.google.guava",
-          "artifactId": "failureaccess",
-          "version": "1.0.2",
-          "checksumAlgorithm": "SHA-256",
-          "checksum": "8a8f81cf9b359e3f6dfa691a1e776985c061ef2f223c9b2c80753e1b458e8064",
-          "scope": "compile",
-          "selectedVersion": "1.0.1",
-          "included": false,
-          "id": "com.google.guava:failureaccess:1.0.2",
-          "parent": "com.google.guava:guava:33.3.1-jre",
-          "children": []
-        },
-        {
-          "groupId": "com.google.guava",
-          "artifactId": "listenablefuture",
-          "version": "9999.0-empty-to-avoid-conflict-with-guava",
-          "checksumAlgorithm": "SHA-256",
-          "checksum": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99",
-          "scope": "compile",
-          "selectedVersion": "9999.0-empty-to-avoid-conflict-with-guava",
-          "included": true,
-          "id": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
-          "parent": "com.google.guava:guava:33.3.1-jre",
-          "children": []
-        },
-        {
-          "groupId": "com.google.errorprone",
-          "artifactId": "error_prone_annotations",
-          "version": "2.28.0",
-          "checksumAlgorithm": "SHA-256",
-          "checksum": "f3fc8a3a0a4020706a373b00e7f57c2512dd26d1f83d28c7d38768f8682b231e",
-          "scope": "compile",
-          "selectedVersion": "2.27.0",
-          "included": false,
-          "id": "com.google.errorprone:error_prone_annotations:2.28.0",
-          "parent": "com.google.guava:guava:33.3.1-jre",
-          "children": []
-        }
-      ]
-    },
     {
       "groupId": "org.apache.maven",
       "artifactId": "maven-model",
@@ -1116,6 +1025,97 @@
       "id": "org.apache.maven.plugin-tools:maven-plugin-annotations:3.15.1",
       "children": []
     },
+    {
+      "groupId": "com.google.guava",
+      "artifactId": "guava",
+      "version": "33.4.0-jre",
+      "checksumAlgorithm": "SHA-256",
+      "checksum": "b918c98a7e44dbe94ebd9fe3e40cddaadb5a93e6a78eb6008b42df237241e538",
+      "scope": "compile",
+      "selectedVersion": "33.4.0-jre",
+      "included": true,
+      "id": "com.google.guava:guava:33.4.0-jre",
+      "children": [
+        {
+          "groupId": "org.checkerframework",
+          "artifactId": "checker-qual",
+          "version": "3.43.0",
+          "checksumAlgorithm": "SHA-256",
+          "checksum": "3fbc2e98f05854c3df16df9abaa955b91b15b3ecac33623208ed6424640ef0f6",
+          "scope": "compile",
+          "selectedVersion": "3.43.0",
+          "included": true,
+          "id": "org.checkerframework:checker-qual:3.43.0",
+          "parent": "com.google.guava:guava:33.4.0-jre",
+          "children": []
+        },
+        {
+          "groupId": "com.google.code.findbugs",
+          "artifactId": "jsr305",
+          "version": "3.0.2",
+          "checksumAlgorithm": "SHA-256",
+          "checksum": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7",
+          "scope": "compile",
+          "selectedVersion": "3.0.2",
+          "included": true,
+          "id": "com.google.code.findbugs:jsr305:3.0.2",
+          "parent": "com.google.guava:guava:33.4.0-jre",
+          "children": []
+        },
+        {
+          "groupId": "com.google.errorprone",
+          "artifactId": "error_prone_annotations",
+          "version": "2.36.0",
+          "checksumAlgorithm": "SHA-256",
+          "checksum": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5",
+          "scope": "compile",
+          "selectedVersion": "2.27.0",
+          "included": false,
+          "id": "com.google.errorprone:error_prone_annotations:2.36.0",
+          "parent": "com.google.guava:guava:33.4.0-jre",
+          "children": []
+        },
+        {
+          "groupId": "com.google.j2objc",
+          "artifactId": "j2objc-annotations",
+          "version": "3.0.0",
+          "checksumAlgorithm": "SHA-256",
+          "checksum": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64",
+          "scope": "compile",
+          "selectedVersion": "3.0.0",
+          "included": true,
+          "id": "com.google.j2objc:j2objc-annotations:3.0.0",
+          "parent": "com.google.guava:guava:33.4.0-jre",
+          "children": []
+        },
+        {
+          "groupId": "com.google.guava",
+          "artifactId": "failureaccess",
+          "version": "1.0.2",
+          "checksumAlgorithm": "SHA-256",
+          "checksum": "8a8f81cf9b359e3f6dfa691a1e776985c061ef2f223c9b2c80753e1b458e8064",
+          "scope": "compile",
+          "selectedVersion": "1.0.1",
+          "included": false,
+          "id": "com.google.guava:failureaccess:1.0.2",
+          "parent": "com.google.guava:guava:33.4.0-jre",
+          "children": []
+        },
+        {
+          "groupId": "com.google.guava",
+          "artifactId": "listenablefuture",
+          "version": "9999.0-empty-to-avoid-conflict-with-guava",
+          "checksumAlgorithm": "SHA-256",
+          "checksum": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99",
+          "scope": "compile",
+          "selectedVersion": "9999.0-empty-to-avoid-conflict-with-guava",
+          "included": true,
+          "id": "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+          "parent": "com.google.guava:guava:33.4.0-jre",
+          "children": []
+        }
+      ]
+    },
     {
       "groupId": "org.apache.maven",
       "artifactId": "maven-core",
@@ -1687,7 +1687,7 @@
           "checksumAlgorithm": "SHA-256",
           "checksum": "bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5",
           "scope": "provided",
-          "selectedVersion": "33.3.1-jre",
+          "selectedVersion": "33.4.0-jre",
           "included": false,
           "id": "com.google.guava:guava:32.0.1-jre",
           "parent": "org.apache.maven:maven-core:3.9.6",