1
当我运行lein jar时,它会将我的资源文件打包到src/resources
中,但我希望在打包后修改一些配置文件。所以资源文件应该排除时lein jar
,但如何?Lein jar如何排除资源文件?
当我运行lein jar时,它会将我的资源文件打包到src/resources
中,但我希望在打包后修改一些配置文件。所以资源文件应该排除时lein jar
,但如何?Lein jar如何排除资源文件?
一种方法是使用:jar-exclusions
或project.clj
:uberjar-exclusions
排除您的配置文件:
;; to exclude all .conf files from jars:
:jar-exclusions [#".*\.conf"]
你也可以简单地不把这些文件在资源目录,并告诉你的应用程序在何处寻找他们使用比如说一个环境变量。