如何为sbt插件依赖项指定不同的库jar?

时间:2015-12-01 15:54:11

标签: sbt

我使用带有sbt的sbt-scalariform插件,它依赖于默认版本的scalariform(mdr / scalariform)。我希望在我的项目中使用不同/分叉版本的标量(daniel-trinh / scalariform)。

我的项目中是否有可以在sbt中使用的配置来指定我想要的scalariform版本,或者我需要fork / build我自己定制的sbt-scalariform版本来构建对daniel-trinh / scalariform?

(我不担心两个版本的sbt-scalariform之间的兼容性.sbt-scalariform实际上只是一个包装器。)

我可以为我的项目添加依赖项,但这是我编译的代码,而不是构建过程本身,对(在我的情况下是Build.scala)?

1 个答案:

答案 0 :(得分:0)

addSbtPlugin(org % name % version exclude (scalariformorg, scalariform)) 
libraryDependencies += scalariformorg % scalariformorg % version

根据您要替换的内容填写字段。这进入project/plugins.sbt