如何使用leiningen的maven插件

Dan*_*Dan 5 jruby clojure leiningen compass-sass

我希望能够使用的特定插件是jruby-maven-plugin,因此我可以在clojure项目中轻松使用指南针.

如果不可能使用maven插件,那么在clojure项目中使用ruby gem的最佳策略是什么?

Lau*_*rel 0

看来可以使用 Maven 插件和依赖项。查看 Leiningen 的GitHub,我发现了以下似乎相关的信息:

:dependencies [[org.clojure/clojure "1.8.0"]
               [clj-http "2.0.0"]]
Run Code Online (Sandbox Code Playgroud)

Leiningen 将自动下载 clj-http jar 并确保它位于您的类路径中。

...

Leiningen 重用现有的 JVM 存储库基础设施。有几个流行的开源存储库。Leiningen 默认情况下将使用其中两个:clojars.org 和 Maven Central。

您可以通过在project.clj中设置:repositories键来添加第三方存储库。有关如何执行此操作的示例,请参阅sample.project.clj 。