Исключение Eclipse marketplace SunCertPathBuilderException: не удается найти допустимый путь сертификации к запрошенному целевому объекту

#java #eclipse #eclipse-marketplace

Вопрос:

Я пытаюсь открыть eclipse marketplace, который работает на java 1.8.0_191

Я установил eclipse.org сертификат в моем хранилище ключей выглядит следующим образом :

 keytool -importcert -file C:eclipsemarketplace.cer -keystore "C:eclipsecacerts" -alias cacerts
 

eclipse.ini

 -startup
plugins/org.eclipse.equinox.launcher_1.5.100.v20180827-1352.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.800.v20180827-1352
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX: UseG1GC
-XX: UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms512m
-Xmx1024m
-XX:MaxPermSize=1024m
--add-modules=ALL-SYSTEM
-javaagent:C:eclipselombok.jar
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient45,org.eclipse.ecf.provider.filetransfer.httpclient4
-Djavax.net.ssl.trustStore=C:eclipsecacerts 
-Djavax.net.ssl.trustStorePassword=changeit
 

Я получаю следующую ошибку:

 MarketplaceDiscoveryStrategy failed with an error
Cannot complete request to https://marketplace.eclipse.org/api/p?client=org.eclipse.epp.mpc.coreamp;client.version=1.7.2.v20180829-1931amp;os=win32amp;ws=win32amp;nl=en_USamp;java.version=1.8.0_191amp;product=org.eclipse.epp.package.jee.productamp;product.version=4.9.0.I20180906-0745amp;runtime.version=3.15.0.v20180817-1401amp;platform.version=4.9.0.v20180906-0745: Unable to read repository at https://marketplace.eclipse.org/api/p?client=org.eclipse.epp.mpc.coreamp;client.version=1.7.2.v20180829-1931amp;os=win32amp;ws=win32amp;nl=en_USamp;java.version=1.8.0_191amp;product=org.eclipse.epp.package.jee.productamp;product.version=4.9.0.I20180906-0745amp;runtime.version=3.15.0.v20180817-1401amp;platform.version=4.9.0.v20180906-0745.
Unable to read repository at https://marketplace.eclipse.org/api/p?client=org.eclipse.epp.mpc.coreamp;client.version=1.7.2.v20180829-1931amp;os=win32amp;ws=win32amp;nl=en_USamp;java.version=1.8.0_191amp;product=org.eclipse.epp.package.jee.productamp;product.version=4.9.0.I20180906-0745amp;runtime.version=3.15.0.v20180817-1401amp;platform.version=4.9.0.v20180906-0745.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
 

https://marketplace.eclipse.org/NOTE : успешно открывается в моем браузере.

Комментарии:

1. У вашего Eclipse 11 релизов, и он отстает на пару лет. Существует отдельный обмен стеками для ретрокомпьютинга .