如何将带有xml maven插件转换的构建迁移到sbt?

如何将带有xml maven插件转换的构建迁移到sbt?,maven,sbt,Maven,Sbt,上下文:我正在尝试将使用maven构建的现有scala项目转换为SBT,这样我就可以利用SBT为发布2.10和2.11工件带来的多个scala版本构建逻辑 我遇到的问题是复制XMLMaven插件转换(我使用了一个要点,因为它并没有很好地粘贴到这里,而且不是很小) 我的解决方案是在Build.scala(或其他文件)的scala代码中重新实现xml maven插件正在做的任何事情,并在Build.sbt中作为任务使用它吗?是否有一个现有的SBT插件可以进行XSL转换?有没有更简单的方法可以做到这一

上下文:我正在尝试将使用maven构建的现有scala项目转换为SBT,这样我就可以利用SBT为发布2.10和2.11工件带来的多个scala版本构建逻辑

我遇到的问题是复制XMLMaven插件转换(我使用了一个要点,因为它并没有很好地粘贴到这里,而且不是很小)


我的解决方案是在
Build.scala
(或其他文件)的scala代码中重新实现xml maven插件正在做的任何事情,并在
Build.sbt
中作为任务使用它吗?是否有一个现有的SBT插件可以进行XSL转换?有没有更简单的方法可以做到这一点?

您可以使用maven插件。它可能会也可能不会影响你的身材,但至少值得一试

对于纯scala,您有如下内容。这是非常不成熟和过时的。但是,您可以快速修改它,以完成使用XMLMaven插件进行的任务。构成该插件的scala代码量与XMLMaven插件配置中的xml代码量差不多,因此这应该是一项繁重的任务