无法在 Maven 中解决导入/依赖关系

Import / Dependency Cannot be Resolved in Maven

我正在使用依赖于以下两个导入的程序:

import org.lwjgl.opencl.CLDevice;
import org.lwjgl.opencl.CLPlatform;

Eclipse 报告 "import cannot be resolved" 即使我已将 LWJGL OpenCL 作为依赖项添加到我的项目。

这是我的 POM 文件的快照:

<dependency>
    <groupId>org.lwjgl</groupId>
    <artifactId>lwjgl-opencl</artifactId>
    <version>3.1.6</version>
</dependency>

我在某处读到这些 class 仅存在于早期版本中,因此我尝试将版本更改为找到的所有版本 here(从 3.1.0 到 3.1.6 ) 但其中 none 解决了问题。

是否有 earlier/different 版本不在 Maven 存储库页面上?如果不是我在哪里可以找到所说的 class?

谢谢

看来您正在使用废弃的 lwjgl v2 库。它可以在另一个 Maven 存储库中找到:

<dependency>
    <groupId>org.lwjgl.lwjgl</groupId>
    <artifactId>lwjgl</artifactId>
    <version>2.9.3</version>
</dependency>