2024年Clojure状态调查! 中分享您的想法。

欢迎!请参阅 关于 页面获取更多关于该工作方式的信息。

0
Clojure CLI

为了处理编译几个项目时的并发问题,我为每个 Clojure 实例引入了一个临时的编译文件夹(然后通过原子文件移动与主缓存合并)。向 JVM 指定此文件夹的最简单方法是将其作为命令行参数传递。遗憾的是,当使用 clojure 脚本运行 clojure 时,似乎没有选项可以传递额外的类路径项。如果引入这个特性将是很好的。像这样

clojure -Saddcp=/tmp/classes215632

最后会将 /tmp/classes215632 添加到由 deps.edn 文件生成的整体类路径中。

1 个答案

0

您可以使用类似 -Sdeps '{:aliases {:extra {:extra-paths ["/tmp/classes215632"]}}}' -A:extra 的命令。

...