diff --git a/Dockerfile b/Dockerfile
index 8ba9370..3b94353 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -34,6 +34,10 @@ RUN curl -fsSL -o /tmp/apache-maven.tar.gz https://dlcdn.apache.org/maven/maven-
ln -s /usr/local/apache-maven-3.9.5/bin/mvn /usr/bin/mvn && \
rm /tmp/apache-maven.tar.gz
ENV M2_HOME /usr/local/apache-maven-3.9.5
+
+# TODO(jmle): remove this when plugin is fixed - installs fixed dependency plugin to fetch sources
+COPY ./hack/3.6.2-SNAPSHOT /root/.m2/repository/org/apache/maven/plugins/maven-dependency-plugin/3.6.2-SNAPSHOT
+
COPY --from=gopls-build /root/go/bin/gopls /root/go/bin/gopls
COPY --from=jdtls-download /jdtls /jdtls/
COPY --from=addon-build /root/.m2/repository/io/konveyor/tackle/java-analyzer-bundle.core/1.0.0-SNAPSHOT/java-analyzer-bundle.core-1.0.0-SNAPSHOT.jar /jdtls/java-analyzer-bundle/java-analyzer-bundle.core/target/
diff --git a/hack/3.6.2-SNAPSHOT/_remote.repositories b/hack/3.6.2-SNAPSHOT/_remote.repositories
new file mode 100644
index 0000000..95abf4f
--- /dev/null
+++ b/hack/3.6.2-SNAPSHOT/_remote.repositories
@@ -0,0 +1,4 @@
+#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
+#Wed Nov 08 10:17:18 CET 2023
+maven-dependency-plugin-3.6.2-SNAPSHOT.jar>=
+maven-dependency-plugin-3.6.2-SNAPSHOT.pom>=
diff --git a/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.jar b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.jar
new file mode 100644
index 0000000..31d7c14
Binary files /dev/null and b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.jar differ
diff --git a/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.pom b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.pom
new file mode 100644
index 0000000..1dab651
--- /dev/null
+++ b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.pom
@@ -0,0 +1,493 @@
+
+
+
+ 4.0.0
+
+
+ org.apache.maven.plugins
+ maven-plugins
+ 40
+
+
+
+ maven-dependency-plugin
+ 3.6.2-SNAPSHOT
+ maven-plugin
+
+ Apache Maven Dependency Plugin
+ Provides utility goals to work with dependencies like copying, unpacking, analyzing, resolving and many more.
+
+
+
+ Bakito
+
+
+ Baptiste MATHUS
+
+
+ Kalle Korhonen
+
+
+ Ryan Heinen
+
+
+ Andreas Kuhtz
+
+
+ Holger Mense
+
+
+ Markus Karg
+
+
+ Maarten Mulders
+
+
+
+
+ ${mavenVersion}
+
+
+
+ scm:git:https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
+ scm:git:https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
+ maven-dependency-plugin-3.5.0
+ https://github.com/apache/maven-dependency-plugin/tree/${project.scm.tag}
+
+
+ JIRA
+ https://issues.apache.org/jira/browse/MDEP
+
+
+ Jenkins
+ https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-dependency-plugin/
+
+
+
+ apache.website
+ scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}
+
+
+
+
+ 3.2.5
+ 9.4.53.v20231009
+ 3.3.0
+ 1.0.2.v20150114
+ 8
+ 2023-10-20T21:21:50Z
+ 1.7.36
+ 4.8.0
+
+
+
+
+
+
+
+ org.eclipse.sisu
+ org.eclipse.sisu.inject
+ 0.3.0.M1
+
+
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+ 0.3.0.M1
+
+
+
+ org.apache.commons
+ commons-text
+ 1.10.0
+
+
+
+
+
+
+
+ org.apache.maven
+ maven-artifact
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-plugin-api
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-model
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-core
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-repository-metadata
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-settings
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-aether-provider
+ ${mavenVersion}
+ provided
+
+
+
+
+ org.apache.maven.doxia
+ doxia-sink-api
+ 1.11.1
+
+
+ org.codehaus.plexus
+ plexus-container-default
+
+
+
+
+ org.apache.maven.reporting
+ maven-reporting-api
+ 3.1.1
+
+
+ org.apache.maven.reporting
+ maven-reporting-impl
+ 3.2.0
+
+
+ org.codehaus.plexus
+ plexus-container-default
+
+
+
+
+ commons-io
+ commons-io
+ 2.14.0
+ test
+
+
+
+
+ org.codehaus.plexus
+ plexus-archiver
+ ${plexus-archiver.version}
+
+
+ org.codehaus.plexus
+ plexus-utils
+ 3.5.1
+
+
+ org.codehaus.plexus
+ plexus-io
+ 3.4.1
+
+
+ org.codehaus.plexus
+ plexus-i18n
+ 1.0-beta-10
+
+
+ org.codehaus.plexus
+ plexus-component-api
+
+
+
+
+
+
+ org.apache.maven.shared
+ maven-dependency-analyzer
+ 1.13.2
+
+
+ org.apache.maven.shared
+ maven-dependency-tree
+ 3.2.1
+
+
+ org.apache.maven.shared
+ maven-common-artifact-filters
+ 3.3.2
+
+
+ org.apache.maven.shared
+ maven-artifact-transfer
+ 0.13.1
+
+
+ org.apache.maven.shared
+ maven-shared-utils
+ 3.4.2
+
+
+
+
+ org.apache.maven.plugin-tools
+ maven-plugin-annotations
+ provided
+
+
+ javax.inject
+ javax.inject
+ 1
+
+
+
+ org.eclipse.aether
+ aether-api
+ ${resolverVersion}
+ provided
+
+
+ org.eclipse.aether
+ aether-util
+ ${resolverVersion}
+ provided
+
+
+
+ org.sonatype.plexus
+ plexus-build-api
+ 0.0.7
+
+ compile
+
+
+
+
+ org.eclipse.aether
+ aether-connector-basic
+ ${resolverVersion}
+ test
+
+
+ org.eclipse.aether
+ aether-transport-file
+ ${resolverVersion}
+ test
+
+
+ org.eclipse.aether
+ aether-transport-http
+ ${resolverVersion}
+ test
+
+
+ junit
+ junit
+ 4.13.2
+ test
+
+
+ org.apache.maven.plugin-testing
+ maven-plugin-testing-harness
+ ${pluginTestingVersion}
+ test
+
+
+ org.mockito
+ mockito-core
+ 4.11.0
+ test
+
+
+
+
+ org.apache.maven
+ maven-compat
+ ${mavenVersion}
+ test
+
+
+
+ org.eclipse.jetty
+ jetty-server
+ ${jettyVersion}
+ test
+
+
+ org.eclipse.jetty
+ jetty-util
+ ${jettyVersion}
+ test
+
+
+ org.eclipse.jetty
+ jetty-security
+ ${jettyVersion}
+ test
+
+
+ org.slf4j
+ slf4j-simple
+ ${slf4j.version}
+ test
+
+
+
+
+
+
+
+ org.apache.rat
+ apache-rat-plugin
+
+
+
+ src/it/projects/tree/expected.txt
+ src/it/projects/tree-includes/expected.txt
+ src/it/projects/tree-multimodule/expected.txt
+ src/it/projects/tree-multimodule/module-a/expected.txt
+ src/it/projects/tree-multimodule/module-b/expected.txt
+ src/it/projects/tree-verbose-multimodule/expected.txt
+ src/it/projects/tree-verbose-multimodule/module-a/expected.txt
+ src/it/projects/tree-verbose-multimodule/module-b/expected.txt
+ src/it/projects/tree-verbose/expected*.txt
+ src/it/projects/tree-verbose-small/expected.txt
+
+ src/test/resources/unit/verbose-serializer-test/*
+
+ src/test/resources/unit/get-test/repository/test/test/1.0/test-1.0.jar.sha1
+ src/test/resources/unit/get-test/repository/test/test/1.0/test-1.0.pom.sha1
+
+ src/test/resources/unit/list-test/testListClasses*.txt
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+
+ config/maven_checks_nocodestyle.xml
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ -Xmx384m
+
+ ${maven.home}
+
+
+
+
+ org.eclipse.sisu
+ sisu-maven-plugin
+
+
+
+
+
+
+ run-its
+
+
+
+ org.apache.maven.plugins
+ maven-invoker-plugin
+
+
+ clean
+ process-sources
+
+ src/it/projects
+
+ purge-local-repository-bad-pom/pom.xml
+
+
+ */pom.xml
+ purge-local-repository-without-pom
+
+
+ src/it/mrm/settings.xml
+
+ ${repository.proxy.url}
+ 3.11.0
+
+
+
+
+
+ org.jsoup
+ jsoup
+ 1.16.2
+
+
+
+
+ org.codehaus.mojo
+ mrm-maven-plugin
+ 1.6.0
+
+ repository.proxy.url
+
+
+
+
+
+
+
+
+
+
+
+
+
+ start
+ stop
+
+
+
+
+
+
+
+
+
diff --git a/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml
new file mode 100644
index 0000000..394e642
--- /dev/null
+++ b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml
@@ -0,0 +1,25 @@
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.6.2-SNAPSHOT
+
+
+ 20231106.070046
+ 15
+
+ 20231106070046
+
+
+ pom
+ 3.6.2-20231106.070046-15
+ 20231106070046
+
+
+ jar
+ 3.6.2-20231106.070046-15
+ 20231106070046
+
+
+
+
diff --git a/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml.sha1 b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml.sha1
new file mode 100644
index 0000000..5cb9556
--- /dev/null
+++ b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml.sha1
@@ -0,0 +1 @@
+8ba0b23341f759515b1809173f3df45ee540dba6
\ No newline at end of file
diff --git a/hack/3.6.2-SNAPSHOT/maven-metadata-local.xml b/hack/3.6.2-SNAPSHOT/maven-metadata-local.xml
new file mode 100644
index 0000000..c287eeb
--- /dev/null
+++ b/hack/3.6.2-SNAPSHOT/maven-metadata-local.xml
@@ -0,0 +1,24 @@
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+ 20231108091705
+
+ true
+
+
+
+ pom
+ 3.6.2-SNAPSHOT
+ 20231108091705
+
+
+ jar
+ 3.6.2-SNAPSHOT
+ 20231108091705
+
+
+
+ 3.6.2-SNAPSHOT
+
diff --git a/hack/3.6.2-SNAPSHOT/resolver-status.properties b/hack/3.6.2-SNAPSHOT/resolver-status.properties
new file mode 100644
index 0000000..485d2a9
--- /dev/null
+++ b/hack/3.6.2-SNAPSHOT/resolver-status.properties
@@ -0,0 +1,3 @@
+#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
+#Tue Nov 07 17:34:58 CET 2023
+maven-metadata-apache.snapshots.xml.lastUpdated=1699374898410