Last active
August 29, 2015 14:01
-
-
Save marchermans/e31d7033963a80d7fdd3 to your computer and use it in GitHub Desktop.
Compile error with ForgeGradle:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Load the properties of this project: | |
ext.configFile = file "build.properties" | |
//Reference the properties inside the project: | |
configFile.withReader { | |
def prop = new Properties() | |
prop.load(it) | |
project.ext.config = new ConfigSlurper().parse prop | |
} | |
//Print out the current dependency versions: | |
logger.lifecycle("Minecraft version: " + config.minecraft_version) | |
logger.lifecycle("Forge version: " + config.forge_version) | |
logger.lifecycle("OrionsBelt version: " + config.orionsbelt_version) | |
logger.lifecycle("Mantle version: " + config.mantle_version) | |
logger.lifecycle("TinkersConstruct version: " + config.tconstruct_version) | |
logger.lifecycle("Mod version: " + config.mod_version) | |
// The ForgeGradle buildscript: | |
buildscript { | |
repositories { | |
mavenCentral() | |
maven { | |
name = "forge" | |
url = "http://files.minecraftforge.net/maven" | |
} | |
maven { | |
name = "sonatype" | |
url = "https://oss.sonatype.org/content/repositories/snapshots/" | |
} | |
} | |
dependencies { | |
classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT' | |
} | |
} | |
//The repositories in which the dependencies are stored: | |
repositories { | |
mavenCentral() | |
ivy { | |
name 'Forge FS legacy' | |
artifactPattern "http://files.minecraftforge.net/[module]/[module]-dev-[revision].[ext]" | |
} | |
ivy { | |
name 'CB FS' | |
artifactPattern "http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/[module]-dev%20[revision].[ext]" | |
} | |
maven { | |
name 'DVS1 Maven FS' | |
url 'http://dvs1.progwml6.com/files/maven' | |
} | |
maven { | |
name 'ForgeFS' | |
url 'http://files.minecraftforge.net/maven' | |
} | |
maven { | |
name 'OrionMavenRepo' | |
url 'http://mavenrepo.orionminecraft.com/' | |
} | |
} | |
//Gradle plugins are initialised: | |
apply plugin: 'forge' | |
apply plugin: 'maven' | |
//These configurations are needed for uploading to a MavenRepo: | |
configurations { | |
deployerJars | |
} | |
//These are the dependencies of Armory: | |
dependencies { | |
//Mod dependencies | |
compile "com.Orion.OrionsBelt:OrionsBelt:"+ config.orionsbelt_version | |
compile "mantle:Mantle:${config.minecraft_version}-${config.mantle_version}:deobf" | |
compile "tconstruct:TConstruct:${config.minecraft_version}-${config.tconstruct_version}:deobf" | |
//Maven uploader | |
deployerJars 'org.apache.maven.wagon:wagon-ftp:2.2' | |
} | |
//Version system initialisation: | |
version = config.mod_version.toString() + " - Alpha " + System.getenv().TRAVIS_BUILD_NUMBER.toString() | |
if(System.getenv().TRAVIS_BRANCH.toString().contains("Development")) | |
{ | |
version = version + "-SNAPSHOT" | |
} | |
//Setting up the base group and artifact details: | |
group = "com.Orion.Armory" | |
archivesBaseName = "Armory" | |
//Points Gradle (and ForgeGradle) to the right directories: | |
sourceSets { | |
main { | |
resources { | |
srcDir 'resources' | |
} | |
java { | |
srcDir 'src/Armory' | |
} | |
} | |
} | |
//Setting up the base minecraft version. | |
minecraft { | |
version = config.minecraft_version + "-" + config.forge_version | |
assetDir = "run/assets" | |
} | |
processResources | |
{ | |
// this will ensure that this task is redone when the versions change. | |
inputs.property "version", project.version | |
inputs.property "mcversion", project.minecraft.version | |
// replace stuff in mcmod.info, nothing else | |
from(sourceSets.main.resources.srcDirs) { | |
include 'mcmod.info' | |
// replace version and mcversion | |
expand 'version':project.version, 'mcversion':project.minecraft.version | |
} | |
// copy everything else, thats not the mcmod.info | |
from(sourceSets.main.resources.srcDirs) { | |
exclude 'mcmod.info' | |
} | |
} | |
uploadArchives { | |
repositories.mavenDeployer { | |
configuration = configurations.deployerJars | |
if(System.getenv().TRAVIS_BRANCH.toString().contains("Development")) | |
{ | |
snapshotRepository(url: "ftp://mavenrepo.orionminecraft.com"){ | |
authentication(userName: System.getenv().FTPUserName.toString(), password: System.getenv().FTPPassword.toString()) | |
} | |
} | |
else { | |
repository(url: "ftp://mavenrepo.orionminecraft.com") { | |
authentication(userName: System.getenv().FTPUserName.toString(), password: System.getenv().FTPPassword.toString()) | |
} | |
} | |
} | |
} | |
task('uploadJars', dependsOn: uploadArchives) { | |
description = "uploads JARs" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PS C:\Users\Marc\Documents\Development\Minecraft\Armory> .\gradlew.bat build --info | |
Starting Build | |
Settings evaluated using empty settings script. | |
Projects loaded. Root project using build file 'C:\Users\Marc\Documents\Development\Minecraft\Armory\build.gradle'. | |
Included projects: [root project 'Armory'] | |
Evaluating root project 'Armory' using build file 'C:\Users\Marc\Documents\Development\Minecraft\Armory\build.gradle'. | |
Minecraft version: 1.7.2 | |
Forge version: 10.12.1.1060 | |
OrionsBelt version: 1.0.0-68-SNAPSHOT | |
Mantle version: 145.3a637c2 | |
TinkersConstruct version: 1.6.0.jenkins494 | |
Mod version: 1.0.0 | |
**************************** | |
Powered By MCP: | |
http://mcp.ocean-labs.de/ | |
Searge, ProfMobius, Fesh0r, | |
R4wk, ZeuX, IngisKahn | |
Resolving: MCP Data version : {MCP_VERSION} | |
Resolved: MCP Data version : unknown | |
MCP Data version : unknown | |
**************************** | |
Resolving: net.minecraftforge:{API_NAME}:{API_VERSION} | |
Resolved: net.minecraftforge:forge:1.7.2-10.12.1.1060 | |
Resolving: {USER_DEV}/dev.json | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/dev.json | |
Resolving: {USER_DEV}/dev.json | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/dev.json | |
Resolving: {BUILD_DIR}/tmp/recompCls | |
Resolved: C:/Users/Marc/Documents/Development/Minecraft/Armory/build/tmp/recompCls | |
Resolving: {API_CACHE_DIR}/forgeSrc-{API_VERSION}.jar | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/forgeSrc-1.7.2-10.12.1.106 | |
0.jar | |
Resolving: {BUILD_DIR}/natives | |
Resolved: C:/Users/Marc/Documents/Development/Minecraft/Armory/build/natives | |
Resolving: {BUILD_DIR}/natives | |
Resolved: C:/Users/Marc/Documents/Development/Minecraft/Armory/build/natives | |
Resolving: {API_CACHE_DIR}/this-{API_VERSION}-doesnt.matter | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/this-1.7.2-10.12.1.1060-do | |
esnt.matter | |
Adding repo to : >> C:\Users\Marc\.gradle\caches\minecraft\net\minecraftforge\forge\1.7.2-10.12.1.1060 | |
Resolving: {API_CACHE_DIR}/forgeSrc-{API_VERSION}-sources.jar | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/forgeSrc-1.7.2-10.12.1.106 | |
0-sources.jar | |
Resolving: {CACHE_DIR}/minecraft/assets/indexes/legacy.json | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/assets/indexes/legacy.json | |
Resolving: {CACHE_DIR}/minecraft/assets/indexes/{ASSET_INDEX}.json | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/assets/indexes/legacy.json | |
All projects evaluated. | |
Resolving: {BUILD_DIR}/sources/java | |
Resolved: C:/Users/Marc/Documents/Development/Minecraft/Armory/build/sources/java | |
Resolving: {SRG_DIR}/srg.exc | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/srgs/srg.exc | |
Resolving: {SRG_DIR}/mcp-srg.srg | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/srgs/mcp-srg.srg | |
Resolving: {USER_DEV}/conf/methods.csv | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/conf/methods.csv | |
Resolving: {API_CACHE_DIR}/forgeSrc-{API_VERSION}.jar | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/forgeSrc-1.7.2-10.12.1.106 | |
0.jar | |
Resolving: {API_CACHE_DIR}/{API_NAME}-{API_VERSION}-srg.jar | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/forge-1.7.2-10.12.1.1060-s | |
rg.jar | |
Resolving: {USER_DEV}/conf/fields.csv | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/conf/fields.csv | |
Resolving: {USER_DEV}/conf/packaged.exc | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/conf/packaged.exc | |
Resolving: {USER_DEV}/conf/packaged.srg | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/conf/packaged.srg | |
Resolving: {USER_DEV}/conf/methods.csv | |
Resolved: C:/Users/Marc/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1060/unpacked/conf/methods.csv | |
Selected primary task 'build' | |
Tasks to be executed: [task ':compileApiJava', task ':processApiResources', task ':apiClasses', task ':sourceMainJava', | |
task ':compileJava', task ':processResources', task ':classes', task ':jar', task ':compileTestJava', task ':processTest | |
Resources', task ':testClasses', task ':test', task ':extractUserDev', task ':genSrgs', task ':reobf', task ':assemble', | |
task ':check', task ':build'] | |
:compileApiJava (Thread[main,5,main]) started. | |
:compileApiJava | |
Skipping task ':compileApiJava' as it has no source files. | |
:compileApiJava UP-TO-DATE | |
:compileApiJava (Thread[main,5,main]) completed. Took 0.023 secs. | |
:processApiResources (Thread[main,5,main]) started. | |
:processApiResources | |
Skipping task ':processApiResources' as it has no source files. | |
:processApiResources UP-TO-DATE | |
:processApiResources (Thread[main,5,main]) completed. Took 0.037 secs. | |
:apiClasses (Thread[main,5,main]) started. | |
:apiClasses | |
Skipping task ':apiClasses' as it has no actions. | |
:apiClasses UP-TO-DATE | |
:apiClasses (Thread[main,5,main]) completed. Took 0.027 secs. | |
:sourceMainJava (Thread[main,5,main]) started. | |
:sourceMainJava | |
Skipping task ':sourceMainJava' as it is up-to-date (took 0.174 secs). | |
:sourceMainJava UP-TO-DATE | |
:sourceMainJava (Thread[main,5,main]) completed. Took 0.204 secs. | |
:compileJava (Thread[main,5,main]) started. | |
:compileJava | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/com/Orion/OrionsBelt/OrionsBe | |
lt/1.0.0-68-SNAPSHOT/maven-metadata.xml] | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net//forgeSrc/1.7.2-10.12.1.1060/ | |
forgeSrc-1.7.2-10.12.1.1060.pom] | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/codechicken/ForgeMultipart/1. | |
7.2-1.1.0.268/ForgeMultipart-1.7.2-1.1.0.268.pom] | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/codechicken/NotEnoughItems/1. | |
7.2-1.0.1/NotEnoughItems-1.7.2-1.0.1.pom] | |
Resource missing. [HTTP GET: http://repo1.maven.org/maven2/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems-1.7.2-1 | |
.0.1.pom] | |
Resource missing. [HTTP HEAD: http://repo1.maven.org/maven2/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems-1.7.2- | |
1.0.1-dev.jar] | |
Resource missing. [HTTP GET: http://files.minecraftforge.net/NotEnoughItems/NotEnoughItems-dev-1.7.2-1.0.1.xml] | |
Resource missing. [HTTP HEAD: http://files.minecraftforge.net/NotEnoughItems/NotEnoughItems-dev-1.7.2-1.0.1.jar] | |
Resource missing. [HTTP GET: http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/NotEnoughItems-dev%201.7.2 | |
-1.0.1.xml] | |
Resource missing. [HTTP HEAD: http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/NotEnoughItems-dev%201.7. | |
2-1.0.1.jar] | |
Resource missing. [HTTP GET: http://dvs1.progwml6.com/files/maven/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems- | |
1.7.2-1.0.1.pom] | |
Resource missing. [HTTP HEAD: http://dvs1.progwml6.com/files/maven/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems | |
-1.7.2-1.0.1-dev.jar] | |
Resource missing. [HTTP GET: http://files.minecraftforge.net/maven/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems | |
-1.7.2-1.0.1.pom] | |
Resource missing. [HTTP HEAD: http://files.minecraftforge.net/maven/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItem | |
s-1.7.2-1.0.1-dev.jar] | |
Resource missing. [HTTP GET: http://mavenrepo.orionminecraft.com/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems-1 | |
.7.2-1.0.1.pom] | |
Resource missing. [HTTP HEAD: http://mavenrepo.orionminecraft.com/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems- | |
1.7.2-1.0.1-dev.jar] | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/codechicken/CodeChickenLib/1. | |
7.2-1.1.0.77/CodeChickenLib-1.7.2-1.1.0.77.pom] | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/codechicken/CodeChickenCore/1 | |
.7.2-1.0.0/CodeChickenCore-1.7.2-1.0.0.pom] | |
Resource missing. [HTTP GET: http://repo1.maven.org/maven2/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCore-1.7.2 | |
-1.0.0.pom] | |
Resource missing. [HTTP HEAD: http://repo1.maven.org/maven2/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCore-1.7. | |
2-1.0.0-dev.jar] | |
Resource missing. [HTTP GET: http://files.minecraftforge.net/CodeChickenCore/CodeChickenCore-dev-1.7.2-1.0.0.xml] | |
Resource missing. [HTTP HEAD: http://files.minecraftforge.net/CodeChickenCore/CodeChickenCore-dev-1.7.2-1.0.0.jar] | |
Resource missing. [HTTP GET: http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/CodeChickenCore-dev%201.7. | |
2-1.0.0.xml] | |
Resource missing. [HTTP HEAD: http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/CodeChickenCore-dev%201.7 | |
.2-1.0.0.jar] | |
Resource missing. [HTTP GET: http://dvs1.progwml6.com/files/maven/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCor | |
e-1.7.2-1.0.0.pom] | |
Resource missing. [HTTP HEAD: http://dvs1.progwml6.com/files/maven/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCo | |
re-1.7.2-1.0.0-dev.jar] | |
Resource missing. [HTTP GET: http://files.minecraftforge.net/maven/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCo | |
re-1.7.2-1.0.0.pom] | |
Resource missing. [HTTP HEAD: http://files.minecraftforge.net/maven/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenC | |
ore-1.7.2-1.0.0-dev.jar] | |
Resource missing. [HTTP GET: http://mavenrepo.orionminecraft.com/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCore | |
-1.7.2-1.0.0.pom] | |
Resource missing. [HTTP HEAD: http://mavenrepo.orionminecraft.com/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCor | |
e-1.7.2-1.0.0-dev.jar] | |
Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/mcp/mobius/waila/Waila/1.5.2a | |
/Waila-1.5.2a.pom] | |
Resource missing. [HTTP GET: http://repo1.maven.org/maven2/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a.pom] | |
Resource missing. [HTTP HEAD: http://repo1.maven.org/maven2/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a-dev.jar] | |
Resource missing. [HTTP GET: http://files.minecraftforge.net/Waila/Waila-dev-1.5.2a.xml] | |
Resource missing. [HTTP HEAD: http://files.minecraftforge.net/Waila/Waila-dev-1.5.2a.jar] | |
Resource missing. [HTTP GET: http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/Waila-dev%201.5.2a.xml] | |
Resource missing. [HTTP HEAD: http://www.chickenbones.craftsaddle.org/Files/New_Versions/1.6.4/Waila-dev%201.5.2a.jar] | |
Resource missing. [HTTP GET: http://dvs1.progwml6.com/files/maven/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a.pom] | |
Resource missing. [HTTP HEAD: http://dvs1.progwml6.com/files/maven/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a-dev.jar] | |
Resource missing. [HTTP GET: http://files.minecraftforge.net/maven/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a.pom] | |
Resource missing. [HTTP HEAD: http://files.minecraftforge.net/maven/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a-dev.jar] | |
Resource missing. [HTTP GET: http://mavenrepo.orionminecraft.com/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a.pom] | |
Resource missing. [HTTP HEAD: http://mavenrepo.orionminecraft.com/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a-dev.jar] | |
:compileJava (Thread[main,5,main]) completed. Took 5.714 secs. | |
FAILURE: Build failed with an exception. | |
* What went wrong: | |
Could not resolve all dependencies for configuration ':compile'. | |
> Could not resolve codechicken:NotEnoughItems:1.7.2-1.0.1. | |
Required by: | |
com.Orion.Armory:Armory:1.0.0 - Alpha null > tconstruct:TConstruct:1.7.2-1.6.0.jenkins494 | |
> Could not GET 'https://libraries.minecraft.net/codechicken/NotEnoughItems/1.7.2-1.0.1/NotEnoughItems-1.7.2-1.0.1.po | |
m'. Received status code 403 from server: Forbidden | |
> Could not resolve codechicken:CodeChickenCore:1.7.2-1.0.0. | |
Required by: | |
com.Orion.Armory:Armory:1.0.0 - Alpha null > tconstruct:TConstruct:1.7.2-1.6.0.jenkins494 | |
> Could not GET 'https://libraries.minecraft.net/codechicken/CodeChickenCore/1.7.2-1.0.0/CodeChickenCore-1.7.2-1.0.0. | |
pom'. Received status code 403 from server: Forbidden | |
> Could not resolve mcp.mobius.waila:Waila:1.5.2a. | |
Required by: | |
com.Orion.Armory:Armory:1.0.0 - Alpha null > tconstruct:TConstruct:1.7.2-1.6.0.jenkins494 | |
> Could not GET 'https://libraries.minecraft.net/mcp/mobius/waila/Waila/1.5.2a/Waila-1.5.2a.pom'. Received status cod | |
e 403 from server: Forbidden |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment