4

我正在使用 Clojure 和 Leiningen 构建一个 MIDI 应用程序,并且我在resources目录中包含了一些示例 MIDI 文件,用于在 REPL 上进行测试。但是,我想在使用时排除这些资源lein uberjar。我不确定这是否可能,或者这些测试文件的最佳位置是否在resources目录中。我找不到任何具体的内容......有没有办法排除uberjar-exclusionsin project.clj

4

1 回答 1

4

解决问题的正确方法是为开发目的创建一个单独的资源目录,并devleiningen.

 :profiles {:dev {:resource-paths ["dummy-data"] ...

请记住,设置会合并到现有设置中,因此您无需指定标准resources路径。

在此处查看示例项目,并在此处查看配置文件文档

于 2013-11-11T13:30:45.070 回答