[英]Scala/Clojure compile dependency
我們在Scala項目( https://github.com/Geal/sbt-clojure )中使用sbt-clojure。
在一個子項目中,有Scala代碼,該代碼以Clojure代碼導入。 在這種情況下,Clojure看不到Scala代碼(通過“ sbt編譯”,默認情況下Clojure早於Scala編譯)。
sbt如何在Clojure代碼之前編譯Scala代碼?
我也遇到過同樣的問題,只是簡單地分叉並修改了插件: https : //github.com/tomaszym/sbt-clojure如果您不介意觸發clojurec而不是compile ,那么可能對您也足夠。
我將使用同時支持Scala和Clojure的Maven。
Maven為Cloture提供了clojure-maven-plugin,為Scala提供了maven-scala-plugin。 您可以安排兩種語言源代碼的編譯順序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.