我正在使用Clojure和Leiningen构建一个MIDI应用程序,我在resources
目录中包含了一些示例MIDI文件,用于在REPL上进行测试。但是,我想在使用lein uberjar
时排除这些资源。我不确定这是否可行,或者这些测试文件的最佳位置是否在resources
目录中。我找不到任何具体的内容......有没有办法在uberjar-exclusions
中排除project.clj
?
答案 0 :(得分:2)
解决问题的正确方法是使用单独的资源目录进行开发,并在dev
的{{1}}个人资料中单独配置。
leiningen
请记住,设置会合并到现有设置中,因此您无需指定标准 :profiles {:dev {:resource-paths ["dummy-data"] ...
路径。