【问题标题】:How to exclude resource files when lein jar?lein jar时如何排除资源文件?
【发布时间】:2014-01-13 14:54:13
【问题描述】:

当我运行 lein jar 时,它会将我的资源文件打包在src/resources 中,但我希望在打包后修改一些配置文件。所以lein jar时应该排除资源文件,但是怎么做呢?

【问题讨论】:

    标签: clojure leiningen


    【解决方案1】:

    一种方法是在project.clj 中使用:jar-exclusions:uberjar-exclusions 来排除您的配置文件:

    ;; to exclude all .conf files from jars:
    :jar-exclusions [#".*\.conf"]
    

    您也可以不将这些文件放在资源目录中,并告诉您的应用程序在哪里查找它们,例如使用环境变量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-01
      • 1970-01-01
      • 2019-09-28
      • 2016-06-20
      • 1970-01-01
      相关资源
      最近更新 更多