Resources in Clojure applications
问题 I am using Leiningen in my Clojure project (a GUI application) and created a "resources" directory under the project root to hold images that my app uses. When I am running my app locally during testing, I fetch the images using the relative path "resources/logo.png", and this works fine. But when I build an uberjar using Leiningen, Leiningen puts the files from the resources folder in the JAR's root folder, so my references to resource files don't work anymore. What is the correct way to