eclipse.jdt.ls icon indicating copy to clipboard operation
eclipse.jdt.ls copied to clipboard

Validating gradle wrapper checksums can cause failures if machine cannot access services.gradle.org (such as proxy requirements)

Open jakegt1 opened this issue 3 years ago • 0 comments

Hello,

I have been disabling the proxy for jdt.ls in vscode via the -Djdt.ls.disableProxies=true system prop as all of my dependencies are internal and do not require access to an external network. However, this property will cause a failure unless the checksums have been already downloaded.

So, my process currently is:

Disable the property Clean java workspace Download the checksums by proxy (then fail the build as i can't access my internally hosted dependencies) Re-enable the property Reload (checksums are then cached and i can continue developing.)

Is it possible to either make this optional, or if we cannot access services.gradle.org to throw a warning rather than a strict fail?

jakegt1 avatar Aug 03 '21 13:08 jakegt1