2017-09-23 54 views
2

在我的project.clj中,我试图设置一些jvm-opts,当我做lein run,lein jar,lein uberjarlein installlein的“安装”和“jar”任务配置文件

到目前为止,只有uberjardev条目似乎工作(我可以在运行时通过System/getProperty阅读)

:profiles {:dev  {:jvm-opts ["-Dcompiling-utils=true"]} 
      :uberjar {:jvm-opts ["-Dcompiling-utils=true"]} 
      :install {:jvm-opts ["-Dcompiling-utils=true"]}} 

如何获得lein installlein jar个人资料?

感谢

回答

1

对于一个给定的任务,你可以通过使用高阶任务with-profile启动情景:

lein with-profile install install 
lein with-profile install jar