java - 为 Minecraft Forge 编译 Gradle 时出现弃用功能错误
问题描述
我正在开发一个 Minecraft mod,并且在编译gradlew
Minecraft Forge 提供的文件时遇到了问题。我尝试安装多个版本的 Gradle,然后使用SDKMAN 卸载所有版本!.
为了构建 Gradle 项目,我将工作目录设置为 Forge 文件夹,然后执行以下命令./gradlew genEclipseRuns
:
大约 8 秒后,出现以下错误:
Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/4.9/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 8s
运行gradle -version
显示我使用的是 2.7 版本。尝试从多个最新版本的 Forge 编译 Gradle 文件时会出现此问题。如何解决此问题,以便项目即使“使用已弃用的 Gradle 功能”也能正确编译?
解决方案
推荐阅读
- c++ - C++11 memory_model_relaxed和memory_order_seq_cst的关系
- html - 带有固定宽度左右侧边栏的 flex 内部网格
- mysql - 通过 PHP 组合 MySQL 表
- android - 同一广告 ID 的多种奖励
- jekyll - 将“link”和“post_url”与变量一起使用
- azure - Azure Form Recognizer boundingBox 结果转换为 XY 坐标
- python - 将输出保存到文本文件
- javascript - 用javascript创建提交按钮,按钮不起作用
- php - 如何通过移动到新行来防止图像溢出 div 块?
- git - 运行 Castro 用户指南时遇到问题