Clojure プロジェクト (GUI アプリケーション) で Leiningen を使用しており、プロジェクト ルートの下に "resources" ディレクトリを作成して、アプリが使用するイメージを保持しています。
テスト中にアプリをローカルで実行しているときに、相対パス「resources/logo.png」を使用して画像をフェッチすると、これは正常に機能します。しかし、Leiningen を使用して uberjar をビルドすると、Leiningen はリソース フォルダーのファイルを JAR のルート フォルダーに配置するため、リソース ファイルへの参照が機能しなくなります。
Leiningen を使用してこのようなリソースにアクセスする正しい方法は何ですか?