从 Maven 迁移到 SBT
如您所知,SBT以某种方式与Maven兼容 - SBT识别简单的Maven POM,并可以使用其中指定的依赖项和存储库。但是,SBT wiki 说,如果在 SBT 项目定义中指定了内联依赖关系,POM 将被忽略(因此在这种情况下同时使用两者都是不可能的):
当存在内联依赖项声明时,Maven 和 Ivy 配置 (pom.xml 和 ivy.xml) 将被忽略。
有谁知道,如果存在从Maven POM到SBT项目定义的任何类型的转换器(将POM的XML转换为项目定义Scala代码)?我正在考虑编写这样的脚本(这将有助于将我的旧Scala / Maven项目迁移到SBT),但首先想知道此功能是否已经存在。