我正在将 lein 用于 Clojure 项目,我试图在clojars中使用libgdx包。从该软件包安装的 jar 文件包含一个 lib 文件夹,其中包含用于 gdx 的多个 jar。
$ jar tf org/clojars/amu/libgdx/0.92/libgdx-0.9.2.jar
lib/
lib/gdx-openal.jar
lib/gdx-backend-jogl-natives.jar
lib/gdx-backend-android.jar
lib/gdx-backend-lwjgl.jar
lib/gdx-backend-lwjgl-natives.jar
lib/gdx.jar
lib/gdx-natives.jar
lib/gdx-backend-jogl.jar
我还在我的 project.clj 中添加了以下依赖项:[org.clojars.amu/libgdx "0.9.2"]
我不确定的是如何使用 :use 和 :require 关键字访问 libgdx jar 中的每个 jar?
(ns game.core
(:import (libgdx.gdx Game)) <- does not work
我在 github 上放了一个 lein 项目的公共存储库:Project Link
我将更新该项目,以便在我解决它后作为其他人的示例。