首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(LWJGL3.2.3) build.gradle在实现LWJGL组件时不会生成

(LWJGL3.2.3) build.gradle在实现LWJGL组件时不会生成
EN

Stack Overflow用户
提问于 2021-11-03 13:44:02
回答 1查看 508关注 0票数 1

有人能帮我吗?当实现LWJGL和JOML时,我的"build.gradle“不会构建。

这是我的build.gradle:

代码语言:javascript
复制
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毫秒)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-03 14:45:11

提供的build.gradle文件不是一个完整的build.gradle文件,缺乏“实现”配置。如果您只是复制lwjgl.org/customize生成的代码片段,那么这将不会为您提供一个完整的工作build.gradle文件。您仍然必须包括一些Gradle插件,如“应用程序”,这将使“实现”配置可用。

因此,为了解决这个问题,在build.gradle文件的最上面添加以下内容:

代码语言:javascript
复制
plugins {
    id 'application'
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69825962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档