gpt4 book ai didi

build - 类似于 maven-resources-plugin 或 maven-antrun-plugin for leiningen

转载 作者:行者123 更新时间:2023-12-04 17:40:22 26 4
gpt4 key购买 nike

我使用 leiningen 来管理我的 clojure 项目,我想将 jar 文件和其他一些文件复制到某个目录中,作为构建过程的最后一部分。 Leiningen 将“资源”视为应该包含在 jar 文件中的内容,这对我来说是 Not Acceptable 。如果我使用 maven,我可以使用 maven-resource-plugin 为此类任务配置它,或者使用 maven-antrun-plugin 回退到 Ant,但 leiningen 是更方便的 clojure 项目工具。

奇怪的是,我无法在互联网上的 leiningen 中找到有关类似功能的任何信息。这很奇怪,因为主要的 clojure 应用程序之一是网站,而网站通常不会将它们的资源(js、css 等)包含到 jar 中(或者它们是吗?那会很奇怪,因为轻微的 css 调整需要相当长的时间重新编译)。很自然的,我们要准备站点环境(将静态资源和jar包一起复制到某个目录布局中),这个任务应该由构建工具来完成。

是否有一个插件可以复制文件系统周围的文件(或可以替代它的东西,例如运行 Ant),或者我必须自己编写一个?现在我正在使用 shell 脚本,但它非常不方便,因为我必须运行多个命令而不是一个,而且它是不可移植的。

最佳答案

你结帐了吗lein-resource ?
任何状况之下。这里有一长串 available plugins对于 lein,也许你会发现其中一些有用

关于build - 类似于 maven-resources-plugin 或 maven-antrun-plugin for leiningen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11577362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com