我的世界锻造帽子在我运行"./gradlew 包装器"时导致此错误?



我在./gradlew上遇到了很多麻烦。我正在尝试制作 1.14.4 mod,并且在gradle方面遇到了很多问题,但我终于gradle工作了(我的build.gradle代码中的错误(。我在Mac上,而我的朋友(我正在和他一起构建mod(不在,并且正在运行

./gradle wrapper

在他的电脑上工作正常,但在我的电脑上不能。这一定是系统问题,但我真的不确定。我不断得到的错误是:

Could not create service of type ScriptPluginFactory using BuildScopeServices.createScriptPluginFactory().
> Could not create service of type FileHasher using BuildSessionScopeServices.createFileSnapshotter().

我在网上看过,我找到的所有解决方法都对我没有帮助。./gradlew wrapper--info一起运行,我得到了这个。和--stacktrace一起跑步,我明白了。最后,有了--debug我得到了这个。我不知道这些是否有帮助(我敢肯定它们是,如果你知道要寻找什么(。

任何关于到底是什么导致这种情况的见解都非常感谢!

PS:我在粘贴链接中虚构的用户名是drdeducer:)

P.P.S.:不仅仅是./gradlew wrapper不起作用;它是./gradlew <anything>——甚至只是./gradlew

为我找到了问题。 在尝试最初让 gradle 工作的过程中,我添加了touch ~/.gradle/gradle.properties并指定了org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-12.jdk/Contents/Home。 键入/usr/libexec/java_home -V您将获得Java版本列表,因此在我的本地gradle.properties中,我必须指定小于11的Java版本(最终adoptopenjdk-8.jdk打开(。 要查看 Java 版本,请键入brew search java,然后键入brew cask install <desired java version>(适用于 mac 用户(。

相关内容

最新更新