Hello,
I’ve already checked the following topic but it doesn’t seem to be the same issue.
I’m building on a Windows server and getting the following error:
[ERROR] Plugin com.qmino:miredot-plugin:2.2 or one of its dependencies could not be resolved:
Failed to read artifact descriptor for com.qmino:miredot-plugin:jar:2.2:
Could not transfer artifact com.qmino:miredot-plugin:pom:2.2
from/to maven-default-http-blocker: Blocked mirror for repositories: [miredot (Index of /content/repositories/miredot, default, releases+snapshots)] → [Help 1]
my build command is:
mvn clean package -DskipTests -s WebAPIConfig/settings.xml -P webapi-mssql
It looks like there isn’t a https endpoint for this…but the error stems from:
Failed to read artifact descriptor for com.qmino:miredot-plugin:jar:2.2:
Could not transfer artifact com.qmino:miredot-plugin:pom:2.2
from/to maven-default-http-blocker: Blocked mirror for repositories: [miredot (http://nexus.qmino.com/content/repositories/miredot, default, releases+snapshots)] -
I’ll look into the error message and see what I can find.
According to the Maven release notes for version 3.8.1 (which is the version you are using) they put in some default blocking of HTTP to prevent a security vulnerability.
So, you can either try to downgrade your maven install to a prior version (3.6.3), or try to look up how to allow the miredot repository HTTP url to be allowed. I’ll look into this configuration too, but I believe that’s the issue you are facing.