Idea不输出mod开发日志,但是run中的logs文件夹日志还是有的

mohuangNPC


版本信息
你使用的IDE:idea
你使用的IDE版本:2019.2
Forge版本: forgeBin-1.12.2-14.23.5.2768.jar
Minecraft版本: 1.12.2
Mapping 文件版本: snapshot_20171003

错误情况简述
idea不输出mod日志但是mod的确可以调试成功
只是日志并不输出

报错日志

[08:21:05] [main/INFO]: Extra: []
[08:21:05] [main/INFO]: Running with arguments: [--userProperties, {}, --assetsDir, F:/MavenRepository-Gradle/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[08:21:05] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[08:21:05] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[08:21:05] [main/INFO]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[08:21:05] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[08:21:05] [main/INFO]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading
[08:21:05] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_221, running on Windows 10:amd64:10.0, installed at D:\JAVA-JDK\jre
[08:21:05] [main/ERROR]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[08:21:05] [main/ERROR]: Full: F:\MavenRepository-Gradle\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[08:21:05] [main/ERROR]: Trimmed: f:/mavenrepository-gradle/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[08:21:05] [main/INFO]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[08:21:05] [main/INFO]: Detected deobfuscated environment, loading log configs for colored console logs.
2020-02-25 08:21:06,208 main ERROR Error processing element LoggerNamePatternSelector ([PatternLayout: null]): CLASS_NOT_FOUND
2020-02-25 08:21:06,208 main ERROR Error processing element TerminalConsole ([Appenders: null]): CLASS_NOT_FOUND
2020-02-25 08:21:06,208 main ERROR Error processing element LoggerNamePatternSelector ([PatternLayout: null]): CLASS_NOT_FOUND
2020-02-25 08:21:06,238 main ERROR Unable to locate appender "Console" for logger config "root"
2020-02-25 08:21:06,538 main ERROR Error processing element LoggerNamePatternSelector ([PatternLayout: null]): CLASS_NOT_FOUND
2020-02-25 08:21:06,538 main ERROR Error processing element TerminalConsole ([Appenders: null]): CLASS_NOT_FOUND
2020-02-25 08:21:06,538 main ERROR Error processing element LoggerNamePatternSelector ([PatternLayout: null]): CLASS_NOT_FOUND
2020-02-25 08:21:06,558 main ERROR Unable to locate appender "Console" for logger config "root"


FledgeXu


我看不懂你的问题,请按照模组开发提问区的发帖模版修改你的提问。


FledgeXu


不过根据你版本号来看,应该是兼容性的问题。
1.12.2 的 Forge 的gradle版本默认应该是2.3,IntellJ与之兼容的最新版本是2018.3月的版本。


mohuangNPC


对 我感觉应该也是 但是找不到解决方案 难道只能通过降低idea版本吗


FledgeXu


请您先修改问题。


FledgeXu


你可以把gradle升级成4.2版本,不要升级成4.8版本。


mohuangNPC


不是我想升级到4.8的。。。。是他最低要求4.8


FledgeXu


那没有办法你只能降级到2018.3月的版本。


mohuangNPC


原来我用的默认2.3,然后他不行 不兼容,而且报错直接给我打出来了最低4.8,还头疼了我好一阵子,当时比较卡也没有梯子,特慢


mohuangNPC


要不是我试试4.2,是不是很只要把wapper换掉build一下就好了?


FledgeXu


应该是。


FledgeXu


你可以查阅这个帖子



或者你也可以使用捆绑了 JBR 8 的 IntelliJ IDEA,它可以支持更低版本的 Gradle ,虽然 JBR 8 即将在 2020 年首个版本被弃用


mohuangNPC


好的 多谢 我试试


mohuangNPC


JDK 8?



JBR 应该是 JetBrains 自己修改过的 JDK ,理论上来说使用其他的 JDK 应该也是基本没有问题的(可能字体需要自己在 JDK 里手动配置一下)

image.png

JBR 位于 IDEA 安装目录下的 「jbr」 文件夹里


mohuangNPC


好的 谢谢


mohuangNPC


貌似换了gradle还是不行


mohuangNPC


虽然没有什么大问题,而且logs里也会有日志输出,但是控制台不出还是感觉有点无语


FledgeXu


作为一个小的取舍,你试试看把IntelliJ降级到2019.2月版本,我现在正在使用这个版本应该是可以用gradle4.2的。


system


该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。