clojars でlibgdxパッケージを使用しようとしている Clojure プロジェクトにleinを使用しています。そのパッケージからインストールされる jar ファイルには、gdx 用の複数の jar を含む lib フォルダーが含まれています。
$ 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"]
私が確信していないのは、libgdx jar 内の各 jar に :use および :require キーワードを使用してアクセスする方法です。
(ns game.core
(:import (libgdx.gdx Game)) <- does not work
lein プロジェクトのパブリック リポジトリを github に作成しました: Project Link
プロジェクトを更新して、解決したら他の人の例として機能するようにします。