I’m trying to build my gradle project and I’m getting this error:
org.gradle.internal.resource.transport.http.HttpErrorStatusCodeException: Could not GET ‘https://jitpack.io/org/jmonkeyengine/jme3-core/maven-metadata.xml ’. Received status code 401 from server: Unauthorized
Any hints as to what I might be doing run ?
pspeed
December 30, 2020, 2:12pm
2
Does your gradle project not depend on a real version then?
sgold
December 30, 2020, 8:19pm
3
The official Maven repo is at JCenter. Why are you using JitPack?
In particular, what does the dependency specification in your build.gradle say?
I have jitpack specified because I needed it for a different library. Didnt mean to use that specifically for jme.
Top level build.gradle:
ext.jmeVersion = "3.3.2-stable"
Project build.gradle:
// jMonkeyEngine
implementation "org.jmonkeyengine:jme3-core:$jmeVersion"
implementation "org.jmonkeyengine:jme3-desktop:$jmeVersion"
implementation "org.jmonkeyengine:jme3-effects:$jmeVersion"
implementation "org.jmonkeyengine:jme3-lwjgl3:$jmeVersion"
implementation "org.jmonkeyengine:jme3-plugins:$jmeVersion"
Removing my jitpack dependeny and removing that repo solved it. I guess I need to find a way to specify in build.gradle a specific repo for a specific dependency-
pspeed
December 30, 2020, 10:07pm
7
What was the order of your repositories? jcenter() last?
Should be:
mavenLocal()
jcenter()
…everything else.
May not make a difference but that should be everyone’s preferred precedence.
1 Like
Yea, had that I think
repositories {
mavenLocal()
jcenter()
maven { url "https://jcenter.bintray.com" }
//maven { url "https://jitpack.io" }
maven { url "https://oss.sonatype.org/content/repositories/snapshots"}
maven { url "https://oss.sonatype.org/content/repositories/releases/" }
maven { url "https://plugins.gradle.org/m2/"}
}
pspeed
December 30, 2020, 10:38pm
9
Does the thing you depend on from jitpack also depend on JME?
No, its a completely seperate external library
pspeed
December 30, 2020, 10:43pm
11
I was just trying to figure out why gradle even looked for JME there since there are better places and they are higher in the repository list.
Can’t explain it.
mitm
December 30, 2020, 10:48pm
12
I read somewhere jitpak should be last.