Open ZekerZhayard opened 9 months ago
把游戏运行过程中的控制台输出重定向到某个日志文件,可以是 ~/.hmcl/minecraft.log 之类的地方,这样这个文件可以没有行数限制,而原有的输出到日志界面的行数限制可以不变。 在游戏崩溃之后导出游戏崩溃信息的时候,可以把 minecraft.log 一并打包以代替原先在内存中的控制台输出日志。
~/.hmcl/minecraft.log
minecraft.log
-Dlog4j2.formatMsgNoLookups=false
希望可以在命令行里或者配置文件里给定一个参数,然后将生成的日志输出到指定的文件中,而不是 stdout 中
描述 | Description
把游戏运行过程中的控制台输出重定向到某个日志文件,可以是
~/.hmcl/minecraft.log
之类的地方,这样这个文件可以没有行数限制,而原有的输出到日志界面的行数限制可以不变。 在游戏崩溃之后导出游戏崩溃信息的时候,可以把minecraft.log
一并打包以代替原先在内存中的控制台输出日志。原因 | Reason
minecraft.log
作用不大,而且之前有提高日志行数导致 HMCL 抛 OutOfMemoryError 的案例-Dlog4j2.formatMsgNoLookups=false
然后重新发日志,浪费人力