繁体   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