有人能帮我吗?当实现LWJGL和JOML时,我的"build.gradle“不会构建。
这是我的build.gradle:
project.ext.lwjglVersion = "3.2.3"
project.ext.jomlVersion = "1.10.2"
project.ext.lwjglNatives = "natives-windows"
repositories {
mavenCentral()
}
dependencies {
implementation platform("org.lwjgl:lwjgl-bom:$lwjglVersion")
implementation "org.lwjgl:lwjgl"
implementation "org.lwjgl:lwjgl-assimp"
implementation "org.lwjgl:lwjgl-glfw"
implementation "org.lwjgl:lwjgl-openal"
implementation "org.lwjgl:lwjgl-opengl"
implementation "org.lwjgl:lwjgl-stb"
implementation "org.lwjgl:lwjgl-tinyfd"
runtimeOnly "org.lwjgl:lwjgl::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-assimp::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-glfw::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-openal::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-opengl::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-stb::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-tinyfd::$lwjglNatives"
implementation "org.joml:joml:${jomlVersion}"
}生成时,它返回以下错误:
未能找到参数DefaultExternalModuleDependency{group='org.lwjgl',名称=‘lwjgl’的方法实现(),version='3.2.3',配置=‘org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.’类型的对象的方法实现()(5 s 872毫秒)
发布于 2021-11-03 14:45:11
提供的build.gradle文件不是一个完整的build.gradle文件,缺乏“实现”配置。如果您只是复制lwjgl.org/customize生成的代码片段,那么这将不会为您提供一个完整的工作build.gradle文件。您仍然必须包括一些Gradle插件,如“应用程序”,这将使“实现”配置可用。
因此,为了解决这个问题,在build.gradle文件的最上面添加以下内容:
plugins {
id 'application'
}https://stackoverflow.com/questions/69825962
复制相似问题