Problème Compilation



  • Bonjour, j'ai un soucis quand j'essaye de compiler mon mod

    Voici le message d'erreur:

    C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew clean
    ****************************
     Powered By MCP:
     http://modcoderpack.com/
     Searge, ProfMobius, Fesh0r,
     R4wk, ZeuX, IngisKahn, bspkrs
     MCP Data version : unknown
    ****************************
    :clean
    
    BUILD SUCCESSFUL
    
    Total time: 7.913 secs
    C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew build
    ****************************
     Powered By MCP:
     http://modcoderpack.com/
     Searge, ProfMobius, Fesh0r,
     R4wk, ZeuX, IngisKahn, bspkrs
     MCP Data version : unknown
    ****************************
    :downloadClient SKIPPED
    :downloadServer SKIPPED
    :getVersionJson
    :extractUserDev UP-TO-DATE
    :mergeJars SKIPPED
    :applyBinPatches SKIPPED
    :downloadMcpTools SKIPPED
    :extractMcpData UP-TO-DATE
    :genSrgs SKIPPED
    :deobfBinJar SKIPPED
    :compileApiJava UP-TO-DATE
    :processApiResources UP-TO-DATE
    :apiClasses UP-TO-DATE
    :sourceMainJava
    :compileJava
    warning: [options] bootstrap class path not set in conjunction with -source 1.6
    Note: C:\Users\Julian\Desktop\Nouveau dossier (2)\build\sources\java\com\mod\tuto\proxy\GuiCustomMainMenu.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    1 warning
    :processResources
    :classes
    :jar
    :compileTestJava UP-TO-DATE
    :processTestResources UP-TO-DATE
    :testClasses UP-TO-DATE
    :test UP-TO-DATE
    :reobf FAILED
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':reobf'.
    > MALFORMED
    
    * 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: 16.183 secs
    
    C:\Users\Julian\Desktop\Nouveau dossier (2)>
    

    Je vous remercie d'avance



  • Bizarre… Lances gradlew build --stackstrace pour avoir plus de détails sur l'erreur.



  • C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew build
    ****************************
    Powered By MCP:
    http://modcoderpack.com/
    Searge, ProfMobius, Fesh0r,
    R4wk, ZeuX, IngisKahn, bspkrs
    MCP Data version : unknown
    ****************************
    :downloadClient SKIPPED
    :downloadServer SKIPPED
    :getVersionJson
    :extractUserDev UP-TO-DATE
    :mergeJars SKIPPED
    :applyBinPatches SKIPPED
    :downloadMcpTools SKIPPED
    :extractMcpData UP-TO-DATE
    :genSrgs SKIPPED
    :deobfBinJar SKIPPED
    :compileApiJava UP-TO-DATE
    :processApiResources UP-TO-DATE
    :apiClasses UP-TO-DATE
    :sourceMainJava
    :compileJava
    warning: [options] bootstrap class path not set in conjunction with -source 1.6
    Note: C:\Users\Julian\Desktop\Nouveau dossier (2)\build\sources\java\com\mod\tuto\proxy\GuiCustomMainMenu.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    1 warning
    :processResources
    :classes
    :jar
    :compileTestJava UP-TO-DATE
    :processTestResources UP-TO-DATE
    :testClasses UP-TO-DATE
    :test UP-TO-DATE
    :reobf FAILED
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':reobf'.
    > MALFORMED
    
    * 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: 18.289 secs
    
    C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew build --stackstrace
    ****************************
    Powered By MCP:
    http://modcoderpack.com/
    Searge, ProfMobius, Fesh0r,
    R4wk, ZeuX, IngisKahn, bspkrs
    MCP Data version : unknown
    ****************************
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Problem configuring task :build from command line.
    > Unknown command-line option '--stackstrace'.
    
    * Try:
    Run gradlew help --task :build to get task usage details. Run with --stacktrace option to get the stack trace. Run with                                        --info                                                                           or                                                                             --debug                                                                          option to get more log output.
    
    BUILD FAILED
    
    Total time: 6.881 secs
    
    C:\Users\Julian\Desktop\Nouveau dossier (2)>
    


  • Ah j'ai mis un "s" en trop dsl, c'est "–stacktrace", pas "--stackstrace".



  • je pense que tu a une éreur dans ta class [font=Ubuntu, sans-serifGuiCustomMainMenu.java]



  • Et puis pense à mettre tes logs dans une balise code.

    EDIT = NeykoZzHD, cette erreur :
    Note: C:\Users\Julian\Desktop\Nouveau dossier (2)\build\sources\java\com\mod\tuto\proxy\GuiCustomMainMenu.java uses unchecked or unsafe operations.

    Indique juste qu'il utilise des collections sans spécifier le type, genre List list = new ArrayList(); alors qu'il devrait plutôt procéder ainsi si sa liste doit enregistrer des String, List <string>list = new ArrayList<string>();
    Je pense qu'après ça génère sûrement un Warning dans eclipse, donc il peut ajouter ceci au-dessus de sa variable : @SuppressWarnings("unchecked"), si il souhaite virer le message lors du gradlew build, et au passage le build dans l'IDE =)</string></string>



  • Oui il y a un "Warning" (une erreur qui fait pas planter), mais c'est pas ça le problème.



  • Voila , j'ai enlever le s du stacktrace:

    C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew build
    ****************************
    Powered By MCP:
    http://modcoderpack.com/
    Searge, ProfMobius, Fesh0r,
    R4wk, ZeuX, IngisKahn, bspkrs
    MCP Data version : unknown
    ****************************
    :downloadClient SKIPPED
    :downloadServer SKIPPED
    :getVersionJson
    :extractUserDev UP-TO-DATE
    :mergeJars SKIPPED
    :applyBinPatches SKIPPED
    :downloadMcpTools SKIPPED
    :extractMcpData UP-TO-DATE
    :genSrgs SKIPPED
    :deobfBinJar SKIPPED
    :compileApiJava UP-TO-DATE
    :processApiResources UP-TO-DATE
    :apiClasses UP-TO-DATE
    :sourceMainJava
    :compileJava
    warning: [options] bootstrap class path not set in conjunction with -source 1.6
    Note: C:\Users\Julian\Desktop\Nouveau dossier (2)\build\sources\java\com\mod\tuto\proxy\GuiCustomMainMenu.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    1 warning
    :processResources
    :classes
    :jar
    :compileTestJava UP-TO-DATE
    :processTestResources UP-TO-DATE
    :testClasses UP-TO-DATE
    :test UP-TO-DATE
    :reobf FAILED
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':reobf'.
    > MALFORMED
    
    * 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: 18.289 secs
    
    C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew build --stackstrace
    ****************************
    Powered By MCP:
    http://modcoderpack.com/
    Searge, ProfMobius, Fesh0r,
    R4wk, ZeuX, IngisKahn, bspkrs
    MCP Data version : unknown
    ****************************
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Problem configuring task :build from command line.
    > Unknown command-line option '--stackstrace'.
    
    * Try:
    Run gradlew help --task :build to get task usage details. Run with --stacktrace option to get the stack trace. Run with                                        --info                                                                           or                                                                             --debug                                                                          option to get more log output.
    
    BUILD FAILED
    
    Total time: 6.881 secs
    
    C:\Users\Julian\Desktop\Nouveau dossier (2)>
    


  • Aymeric t'as demandé de run avec –stacktrace en +. Donc ne te contente pas juste d'un gradlew build, mais fais plutôt gradlew build --stacktrace



  • Excusez moi ^^'

    C:\Users\Julian\Desktop\Nouveau dossier (2)>gradlew build –stacktrace
    ****************************
    Powered By MCP:
    http://modcoderpack.com/
    Searge, ProfMobius, Fesh0r,
    R4wk, ZeuX, IngisKahn, bspkrs
    MCP Data version : unknown
    ****************************
    :downloadClient SKIPPED
    :downloadServer SKIPPED
    :getVersionJson
    :extractUserDev UP-TO-DATE
    :mergeJars SKIPPED
    :applyBinPatches SKIPPED
    :downloadMcpTools SKIPPED
    :extractMcpData UP-TO-DATE
    :genSrgs SKIPPED
    :deobfBinJar SKIPPED
    :compileApiJava UP-TO-DATE
    :processApiResources UP-TO-DATE
    :apiClasses UP-TO-DATE
    :sourceMainJava UP-TO-DATE
    :compileJava UP-TO-DATE
    :processResources UP-TO-DATE
    :classes UP-TO-DATE
    :jar UP-TO-DATE
    :compileTestJava UP-TO-DATE
    :processTestResources UP-TO-DATE
    :testClasses UP-TO-DATE
    :test UP-TO-DATE
    :reobf FAILED
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':reobf'.
    > MALFORMED
    
    * Try:
    Run with --info or --debug option to get more log output.
    
    * Exception is:
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':reobf'.
           at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
           at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
           at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
           at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
           at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
           at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42)
           at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
           at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
           at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
           at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:296)
           at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79)
           at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63)
           at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51)
           at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23)
           at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:86)
           at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29)
           at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
           at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
           at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
           at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
           at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
           at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54)
           at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:148)
           at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:105)
           at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:85)
           at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:81)
           at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
           at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
           at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:39)
           at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:29)
           at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
           at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
           at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237)
           at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210)
           at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
           at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
           at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206)
           at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
           at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
           at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
           at org.gradle.launcher.Main.doAction(Main.java:33)
           at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
           at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54)
           at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35)
           at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
           at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
           at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)
           at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56)
    Caused by: java.lang.IllegalArgumentException: MALFORMED
           at net.md_5.specialsource.Jar.collectJarFiles(Jar.java:169)
           at net.md_5.specialsource.Jar.init(Jar.java:229)
           at net.md_5.specialsource.Jar.init(Jar.java:206)
           at net.minecraftforge.gradle.tasks.user.reobf.ObfArtifact.applySpecialSource(ObfArtifact.java:387)
           at net.minecraftforge.gradle.tasks.user.reobf.ObfArtifact.generate(ObfArtifact.java:350)
           at net.minecraftforge.gradle.tasks.user.reobf.ReobfTask.doTask(ReobfTask.java:317)
           at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)
           at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218)
           at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211)
           at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200)
           at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:570)
           at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:553)
           at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
           at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
           ... 47 more
    
    BUILD FAILED
    
    Total time: 16.491 secs
    
    C:\Users\Julian\Desktop\Nouveau dossier (2)>
    

  • Moddeurs confirmés Rédacteurs Administrateurs

    MALFORMED = archive mal-formé, en général causé par l'utilisation d'accents dans le nom d'un dossier ou d'un fichier.



  • C:\Users\Julian\Desktop\Nouveau dossier (2)>

    x) Mon dieu on dirait les gens qui n'arrivent pas à télécharger quelque chose et il le télécharge 35 fois et au final ça ne fonctionne pas et leur bureau est plein de leurs téléchargements, "Téléchargement.format (1-35)" 😂

    Non sérieusement programmer dans un dossier appeler comme ceci: Nouveau dossier (2)

    EST TRES FORTEMENT DECONSEILLE,

    En programmation, il faut privilégié l'anglais et la simplicité du monde informatique, c'est-à-dire: pas de caractères spéciaux (espace, accents, parenthèse, nombre et compagnie) Donc créer un nouveau WorkSpace plutôt appelé: "NomDeTonProjetSansEspaceOuParenthèsesEtc"


  • Moddeurs confirmés Rédacteurs Administrateurs

    Le problème ne vient pas du dossier où se trouve la workspace mais des fichiers du mod. (ceux dans src ou dans resources)


Log in to reply