MC模组开发Forge问题
缺少Java8
Forge版本1.21.1
启动过程中缺少Java8,下载后依然不行。
解决办法
首先检查你的电脑装没装过JRE8。(在这个Java下载页下载的)
如果装过:访问Adoptium JDK 8下载页,下载zip。打开C:\Program Files\Java\jre-1.8\(jre-1.8后面可能有一些后缀)删除其中所有内容,用Adoptium JDK 8的zip包中的内容代替。
如果没装过:访问Adoptium JDK 8下载页,下载msi,安装,不要改安装路径。
解释:
Forge开发环境的某一步配置需要用到Java 8。
如果你的电脑装过JRE8,gradle会使用它,但是在上述Java下载页下载的JRE8缺少tools.jar,会导致gradle报错。因此需要用Adoptium JDK 8的内容替换。
如果你的电脑没装过JRE8,gradle会尝试下载Adoptium JDK 8,由于网络环境,这个过程极慢,而且常规方法都不能让它走代理,解决方式就是先下手为强,直接先装上就行了。
[参考文章--知乎]( https://zhuanlan.zhihu.com/p/677619028#:~:text=如果你的电脑装过JRE8,gradle会使用它,但是在上述Java下载页下载的JRE8缺少tools.jar,会导致gradle报错。 因此需要用Adoptium JDK ,8%E7%9A%84%E5%86%85%E5%AE%B9%E6%9B%BF%E6%8D%A2%E3%80%82%20%E5%A6%82%E6%9E%9C%E4%BD%A0%E7%9A%84%E7%94%B5%E8%84%91%E6%B2%A1%E8%A3%85%E8%BF%87JRE8%EF%BC%8Cgradle%E4%BC%9A%E5%B0%9D%E8%AF%95%E4%B8%8B%E8%BD%BDAdoptium%20JDK%208%EF%BC%8C%E7%94%B1%E4%BA%8E%E7%BD%91%E7%BB%9C%E7%8E%AF%E5%A2%83%EF%BC%8C%E8%BF%99%E4%B8%AA%E8%BF%87%E7%A8%8B%E6%9E%81%E6%85%A2%EF%BC%8C%E8%80%8C%E4%B8%94%E5%B8%B8%E8%A7%84%E6%96%B9%E6%B3%95%E9%83%BD%E4%B8%8D%E8%83%BD%E8%AE%A9%E5%AE%83%E8%B5%B0%E4%BB%A3%E7%90%86%EF%BC%8C%E8%A7%A3%E5%86%B3%E6%96%B9%E5%BC%8F%E5%B0%B1%E6%98%AF%E5%85%88%E4%B8%8B%E6%89%8B%E4%B8%BA%E5%BC%BA%EF%BC%8C%E7%9B%B4%E6%8E%A5%E5%85%88%E8%A3%85%E4%B8%8A%E5%B0%B1%E8%A1%8C%E4%BA%86%E3%80%82 "参考")

浙公网安备 33010602011771号