My current workaround was to mirror the URL to your repository in the local settings.xml at the .m2 folder.
...
<mirrors>
<mirror>
<id>jsystem-mirror</id>
<mirrorOf>jsystem</mirrorOf> <!-- Must match repository id. -->
<name>Dummy mirror to unblock the jSystem repo</name> <!-- This is because it's using http instead of https -->
<url>http://maven.top-q.co.il/content/groups/public</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>artifactory</id>
<repositories>
<repository>
<id>jsystem</id>
<url>http://maven.top-q.co.il/content/groups/public</url>
</repository>
<repository>
...
I highly recommend you update your repository to support HTTPS.
From Maven version 3.8.1 and above, Apache decided to block repositories that are not secured (HTTP instead of HTTPS).
I tested our project with the latest version 3.8.6 and I got the following error:
With previous versions, it's working fine. You can find more info about this here:
My current workaround was to mirror the URL to your repository in the local
settings.xml
at the.m2
folder.I highly recommend you update your repository to support HTTPS.