sleepawa
本帖最后由 sleepawa 于 2022-1-9 13:19 编辑

已自行解决,请删帖


今天下午打开游戏,上来二话不说给我报了错
早上启动好好的
以下是工作环境信息




以下是日志信息(部分涉及隐私内容已被清理)



我想要了解的问题
1.为何启动失败
2.与log4j关系
3.为何会警告无SLF4J以及为何需要SLF4J
4.我应该如何解决启动问题
2021/12/26补充:启动器中添加过临时修复参数



EmptyLava
本帖最后由 EmptyLava 于 2021-12-25 21:42 编辑
JNDI lookup class is not available because this JRE does not support JNDI. JNDI string lookups will not be available, continuing configuration. Ignoring java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JndiLookup

不能确定是这个问题,2/3暂不回答
1.引用部分第一句,你的JRE不支持JNDI
4.把JRE换成JDK

sleepawa
EmptyLava 发表于 2021-12-25 21:39
不能确定是这个问题,2/3暂不回答
1.引用部分第一句,你的JRE不支持JNDI
4.把JRE换成JDK

您好我可以说明的是我的计算机上并不存在任何形式的jre存在请您重新审阅题目更多说明信息在私聊中

xmdhs
还有别的什么 log 吗,比如 hmcl 产生的,以及 logs 文件夹的。

另外这个和 log4j 无关,这是修复 log4j 的 bug 后产生的提示内容。  
也和 SLF4J 无关,这仅仅是一个提示

sleepawa
xmdhs 发表于 2021-12-26 00:40
还有别的什么 log 吗,比如 hmcl 产生的,以及 logs 文件夹的。

另外这个和 log4j 无关,这是修复 log4j  ...

无其它log在报出slf4j支持网页后就无下文了

xmdhs
sleepawa 发表于 2021-12-26 11:14
无其它log在报出slf4j支持网页后就无下文了

可以暂且换一个启动器启动,然后让我看看产生的 log,包括启动器提供的。

这里提供的信息太少了。也可以试试启动原版,也就是没安装 forge 的。

2179218740
换个启动器,内存调一下,java版本问题,mod是否兼容