...

OpenJDK8 trustAnchor paramerer must be non empty (unable to connect to repository on eclipse)

Recently I was installing JDK8 (OpenJDK) and eclipse and ran in to few issues. I installed OpenJDK 8 (32 bit) and eclipse Neon successfully but when I was trying to install a plugIn, I kept getting the error "Unable to connect to repository.......". I was not able to connect to the eclipse marketplace as well. This blog is on how to resolve it.

 

Initially, I thought it must be an eclipse issue, but it wasn't! When I saw the error log, it mentioned the trustAnchor parameter was missing! And then after looking for a possible reason on google for a very long time and trying different things, I realized the issue was missing cacerts file in the jdk8 that I had installed in my system! This file is used to authenticate servers. It was a bug that the file was completely missing in the JDK package.

 

I resolved the issue by uninstalling jdk from my system and installing the one which had the cacerts file in jre/lib/security. I used the following link to download which fixed the issue and I was able to connect and install plugins. 

https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u192-b12/OpenJDK8U-jdk_x64_windows_hotspot_8u192b12.zip

Hope this helps!

 

 

Post Comments(0)

Login to comment