
trying to include the enderio api using maven, but it errors
bogger33 opened this issue ยท 1 comments
Issue Description:
I tried to add enderio to my build.gradle, using the following
repositories {
//enderio
maven {
url 'http://maven.tterrag.com/'
}
}
dependencies {
//EnderIO
compile "com.enderio:EnderIO:${mc_version}-${enderio_version}:api"
}
What happens:
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all dependencies for configuration ':compileClasspath'.
> Could not find appeng:appliedenergistics2:rv4-alpha-6.
Searched in the following locations:
http://files.minecraftforge.net/maven/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
http://files.minecraftforge.net/maven/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
https://repo1.maven.org/maven2/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
https://repo1.maven.org/maven2/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
https://libraries.minecraft.net/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
https://libraries.minecraft.net/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
http://dvs1.progwml6.com/files/maven/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
http://dvs1.progwml6.com/files/maven/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
https://maven.chaosfield.at/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
https://maven.chaosfield.at/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
http://maven.ic2.player.to/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
http://maven.ic2.player.to/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
http://maven.epoxide.xyz/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
http://maven.epoxide.xyz/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
http://maven.tterrag.com/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
http://maven.tterrag.com/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
file:/home/victor/.gradle/caches/minecraft/deobfedDeps/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6.pom
file:/home/victor/.gradle/caches/minecraft/deobfedDeps/appeng/appliedenergistics2/rv4-alpha-6/appliedenergistics2-rv4-alpha-6-api.jar
file:/home/victor/.gradle/caches/minecraft/net/minecraftforge/forge/1.10.2-12.18.3.2221/snapshot/20161111/appliedenergistics2-rv4-alpha-6-api.jar
file:/home/victor/.gradle/caches/minecraft/net/minecraftforge/forge/1.10.2-12.18.3.2221/snapshot/20161111/appliedenergistics2-api.jar
Required by:
com.yourname.testmod:testmod:1.0 > com.enderio:EnderIO:1.10.2-3.1.168
What you expected to happen:
it not to have dependencies that don't exist. it seems ae2 has deleted some of their older builds from their maven. Why is this a dependency for just the API? Sorry if I did something wrong, I'm kind of new to all this.
Steps to reproduce:
- add enderio api to your dependencies
- try ./gradlew runClient
Affected Versions (Do not use "latest"):
- EnderIO: 3.1.168
- Minecraft: 1.10.2
- Forge: ForgeGradle 2.2-SNAPSHOT-2112b0a
Your most recent log file where the issue was present:
as seen in what happens
Disable transitive dependencies for EnderIO (see https://docs.gradle.org/current/dsl/org.gradle.api.artifacts.dsl.DependencyHandler.html )