Scala / Clojure编译依赖项

时间:2014-12-06 11:40:42

标签: scala clojure compilation sbt

我们在Scala项目中使用sbt-clojure(https://github.com/Geal/sbt-clojure)。

在一个子项目中有Scala代码,它们是用Clojure代码导入的。 在这种情况下,Clojure没有看到Scala代码(通过“sbt compile”,默认情况下Clojure早于Scala编译)。

如何在Clojure代码之前编译Scala代码?

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题并简单地分叉和修改了插件:https://github.com/tomaszym/sbt-clojure如果你不介意解雇 clojurec 而不是编译

答案 1 :(得分:-2)

我会使用支持Scala和Clojure的Maven。

Maven为Cloture提供了clojure-maven-plugin,为Scala提供了maven-scala-plugin。您可以安排两种语言源代码的编译顺序。