我有一个 SBT 构建文件,其中包含很多这样的行:
“org.apache.mahout”%“mahout-math”%“0.5”
指定依赖项。我有一个要添加到依赖项中的新 Jar。我如何找出我应该写的这个 "blah" % "blah" % "blah.0" 形式?
我知道这可能是一个非常基本的问题。预先感谢您的帮助。
如果您想要的依赖项在存储库中不可用,您可以将 jar 放在项目根目录中的“lib”文件夹中,否则与任何依赖项一样,您应该获取工件的信息(组 ID、名称、版本和存储库) (尝试在 google 中搜索“maven”+ 库名称)。
SBT 文档中详细解释了所有内容。
对于基本的 java 库,在MVN Repository中的搜索应该会快速产生 pom(如果正在寻找)。关于 SBT 解析的规则,特别是在 Scala 交叉编译项目中,请参考SBT