簡體   English   中英

從sbt插件編譯scala文件

[英]Compile scala files from a sbt plugin

我正在開發一個sbt插件。 在此插件中,我生成了打包在sbt項目中的一些新的scala源。 然后,我需要以編程方式編譯這些新文件,以便可以將生成的類添加到我的classLoader中。

我找不到任何方法可以從sbt API中的給定sbt項目路徑(最終是從classLoader)編譯程序源代碼,像sbt命令( sbt compile )行一樣簡單,就像這樣:

XXX.compile(path/to/sbt/project)

謝謝

我建議您看看sbt-boilerplate ,它是一個sbt插件,可以生成代碼,運行良好並且非常簡單。

是您可能要查看的文件的鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM