[1.7.10] - Crash lors du Gradlew Build



  • Bonjour à tous j'ai un soucis depuis hier soir que je n'arrive pas à régler .
    Lors que je build mon mod ça crash , alors qu'avant il n'y avait aucun soucis est je n'ai rien modifier .

    C:\Users\roger\Desktop\forge-1.7.10-10.13.4.1614-1.7.10-src>gradlew build
    
    FAILURE: Build failed with an exception.
    
    * Where:
    Build file 'C:\Users\roger\Desktop\forge-1.7.10-10.13.4.1614-1.7.10-src\build.gr
    adle' line: 28
    
    * What went wrong:
    A problem occurred evaluating root project 'forge-1.7.10-10.13.4.1614-1.7.10-src
    '.
    > No such version exists!
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug
    option to get more log output.
    
    BUILD FAILED
    
    Total time: 4.469 secs
    
    C:\Users\roger\Desktop\forge-1.7.10-10.13.4.1614-1.7.10-src>
    
    

    J'ai regarder à la ligne 28 de build.gradle est ca a un rapport avec le nom de le version forge !

    build.gradle

    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'
            classpath 'net.sf.proguard:proguard-gradle:5.2.1'
             
        }
    }
    
    apply plugin: 'forge'
    
    version = "1.0"
    group= "com.yourname.modid" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
    archivesBaseName = "MegaMod"
    
    minecraft {
        version = "1.7.10-10.13.4.1614-1.7.10"
        runDir = "eclipse"
    }
    
    dependencies {
        // you may put jars on which you depend on in ./libs
        // or you may define them like so..
        //compile "some.group:artifact:version:classifier"
        //compile "some.group:artifact:version"
          
        // real examples
        //compile 'com.mod-buildcraft:buildcraft:6.0.8:dev'  // adds buildcraft to the dev env
        //compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env
    
        // for more info...
        // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
        // http://www.gradle.org/docs/current/userguide/dependency_management.html
    
    }
    
    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'
        }
        task obfJar(type: proguard.gradle.ProGuardTask, dependsOn: reobf) {
       inputs.file jar.archivePath
       ext {
           outDir = file("${buildDir}/proguard")
           obfuscatedJar = "${outDir}/${jar.baseName}-${jar.version}.jar"
       }
       outDir.mkdirs()
     
       injars jar.archivePath
       outjars obfuscatedJar 
       libraryjars configurations.compile
       
      
      
       configuration 'proguard.pro'
    }
     
    task obfOutput(type: Jar, dependsOn: obfJar) {
       appendix = 'obf'
       from zipTree(obfJar.obfuscatedJar)
    }
     
    artifacts {
       archives obfOutput
    }
     
    build.dependsOn obfJar, obfOutput
    }
    

    Le plus bizarre c'est que n'est pas toucher au build.gradle depuis très longtemps !
    Merci à vous si vous prenez le temps de m'aider .


  • Administrateurs

    Problème connu, il faut attendre un fix de Forge.

    EDIT : Le problème vient d'être corrigé : https://github.com/MinecraftForge/MinecraftForge/issues/5472#event-2143071204



  • D'accord Merci de m'avoir répondu.
    Mais on sait précisément à quand le Fix est mis en place ?


  • Administrateurs

    Aucune idée, ça peut arriver dans les 5 prochaines minutes comme dans les prochains jours.


  • Administrateurs

    Utilises la commande suivante :
    gradlew build --refresh-dependencies
    pour forcer la mise à jour de forge gradle.



  • Nickel ça marche , Merci .


Log in to reply