【发布时间】:2011-02-27 16:03:22
【问题描述】:
如您所知,SBT 在某些方面与 Maven 兼容——SBT 识别简单的 Maven POM,并可以使用其中指定的依赖项和存储库。但是,SBT wiki 表示,如果在 SBT 项目定义中指定了内联依赖项,则 POM 将被忽略(因此在这种情况下无法同时使用两者):
Maven 和 Ivy 配置(pom.xml 和 ivy.xml) 在内联时被忽略 存在依赖声明。
有谁知道,是否存在从 Maven POM 到 SBT 项目定义的任何类型的转换器(将 POM 的 XML 转换为项目定义 Scala 代码)?我正在考虑编写这样的脚本(这将有助于将我的旧 Scala/Maven 项目迁移到 SBT),但首先想知道这个功能是否已经存在。
【问题讨论】:
标签: java scala maven pom.xml sbt