
Forge runClient crashed
zhouytforever opened this issue ยท 0 comments
I downloaded a new template, just want to run!
Java: 17 and VSCode
> Configure project :
Architect Plugin: 3.4.161
Architectury Loom: 1.7.423
> Task :forge:runClient
[Architectury Transformer] Architectury Runtime 5.2.87
[Architectury Transformer] Read classpath in 1.281 s
[Architectury Transformer] Listening at C:\Users\[mypath...]\common\build\devlibs\[mymodname...]-common-1.0.0-dev.jar
> Task :forge:runClient FAILED
<=============> 100% EXECUTING [12m 50s]
> IDLE
> IDLE
java.lang.StringIndexOutOfBoundsException: begin 0, end -1, length 47
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4606)
at java.base/java.lang.String.substring(String.java:2709)
at dev.architectury.transformer.TransformerRuntime.lambda$null$8(TransformerRuntime.java:250)
at dev.architectury.transformer.input.BaseFileAccess.handle(BaseFileAccess.java:56)
at dev.architectury.transformer.input.ForwardingFileView.handle(ForwardingFileView.java:42)
at dev.architectury.transformer.TransformerRuntime.lambda$removeDuplicates$9(TransformerRuntime.java:246)
at java.base/java.util.ArrayList.removeIf(ArrayList.java:1672)
at java.base/java.util.ArrayList.removeIf(ArrayList.java:1660)
at dev.architectury.transformer.TransformerRuntime.removeDuplicates(TransformerRuntime.java:240)
at dev.architectury.transformer.TransformerRuntime.main(TransformerRuntime.java:214)
Exception in thread "main" java.lang.NoSuchMethodError: 'java.lang.ClassLoader[] org.apache.logging.log4j.util.LoaderUtil.getClassLoaders()'
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ThreadContextDataInjector.getServiceProviders(ThreadContextDataInjector.java:83)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ThreadContextDataInjector.initServiceProviders(ThreadContextDataInjector.java:73)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ThreadContextDataInjector.getProviders(ThreadContextDataInjector.java:285)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ThreadContextDataInjector.access$000(ThreadContextDataInjector.java:55)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ThreadContextDataInjector$ForCopyOnWriteThreadContextMap.<init>(ThreadContextDataInjector.java:226)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ContextDataInjectorFactory.createDefaultInjector(ContextDataInjectorFactory.java:94)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ContextDataInjectorFactory.createInjector(ContextDataInjectorFactory.java:71)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.ReusableLogEventFactory.<init>(ReusableLogEventFactory.java:42)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.config.LoggerConfig.<clinit>(LoggerConfig.java:96)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:136)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:85)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:254)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:218)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:136)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:123)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:117)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:150)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.LogManager.getContext(LogManager.java:196)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.LogManager.getLogger(LogManager.java:599)
at MC-BOOTSTRAP/[email protected]/org.apache.logging.log4j.LogManager.getLogger(LogManager.java:585)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:76)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149)
at net.fabricmc.devlaunchinjector.Main.main(Main.java:86)
at dev.architectury.transformer.TransformerRuntime.main(TransformerRuntime.java:220)
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':forge:runClient'.
> Build cancelled while executing task ':forge:runClient'
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
12 actionable tasks: 3 executed, 9 up-to-date