Skip to main content



      Home
Home » Language IDEs » Java Development Tools (JDT) » Maven's error(Non-resolvable parent POM)
Maven's error [message #1814906] Sun, 22 September 2019 08:05 Go to next message
Eclipse UserFriend
Good afternoon!

Recently, I ran into a problem that I can't solve for a month. When I upload my repository, I get an error in all projects with their pom.xml files.

Project build error: Non-resolvable parent POM for (Here is the repository address):jse8:0.0.1-SNAPSHOT: Failure to transfer (Here is the repository address):jse8-root:pom:1.0.0 from https://(Site)/nexus/repository/public/ was cached in the local repository, resolution will not be reattempted until the update interval of nexus-java has elapsed or updates are forced. Original error: Could not transfer artifact (Here is the repository address):jse8-root:pom:1.0.0 from/to nexus-java (https://(Site)/nexus/repository/public/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target and 'parent.relativePath' points at wrong local POM

I would be grateful for your help. Thank you in advance!
Re: Maven's error [message #1814975 is a reply to message #1814906] Mon, 23 September 2019 11:20 Go to previous messageGo to next message
Eclipse UserFriend
In the pom.xml file, the error refers to the <parent> line at the beginning:
<parent>
<groupId>(site)</groupId>
<artifactId>jse8-root</artifactId>
<version>1.0.0</version>
</parent>

[Updated on: Mon, 23 September 2019 11:20] by Moderator

Re: Maven's error [message #1814982 is a reply to message #1814975] Mon, 23 September 2019 12:27 Go to previous messageGo to next message
Eclipse UserFriend
If you Google the error " sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification" you'll find this always boils down to the version of Java you have installed not recognizing the certificate used by the server to which you are trying to connect. Using a newer version of Java most often helps (because it will have newer root certificates in its store. Failing that you have to do some horrible complicated stuff to add a root certificate to the existing Java installation's certificate store. You'll find details via Google.
Re: Maven's error [message #1815032 is a reply to message #1814982] Tue, 24 September 2019 10:19 Go to previous messageGo to next message
Eclipse UserFriend
Ed Merks wrote on Mon, 23 September 2019 16:27
If you Google the error " sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification" you'll find this always boils down to the version of Java you have installed not recognizing the certificate used by the server to which you are trying to connect. Using a newer version of Java most often helps (because it will have newer root certificates in its store. Failing that you have to do some horrible complicated stuff to add a root certificate to the existing Java installation's certificate store. You'll find details via Google.


Good afternoon! I also thought that the problem was with the certificate, however I have the latest version of Java installed. At the same time, I deleted the required certificate, and then reinstalled it.
Re: Maven's error [message #1815035 is a reply to message #1815032] Tue, 24 September 2019 11:54 Go to previous message
Eclipse UserFriend
This is not a JDT problem in any case and it's definitely a problem with root certificates like this one:

https://stackoverflow.com/questions/21076179/pkix-path-building-failed-and-unable-to-find-valid-certification-path-to-requ

No matter which version of Java you have installed, that's not necessarily going to fix the problem; the only way to fix it is by ensuring that the actual Java installation that is used to run Eclipse has the necessary root certificate. Any failure of this sort is a direct indication that the root certificate is not recognized by your Java installation.
Previous Topic:How can I specify particular annotation processors to run in javac?
Next Topic:Cannot set Java Breakpoints
Goto Forum:
  


Current Time: Wed Jul 23 18:51:58 EDT 2025

Powered by FUDForum. Page generated in 0.04479 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top