[英]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.