繁体   English   中英

如何将罐子添加到sbt

[英]How to add jar to sbt

我想构建一个sbt自定义任务,并在其中使用“ org.springframework.security.crypto.bcrypt.BCrypt”。

我该怎么做

"org.springframework.security" % "spring-security-crypto" % "5.1.2.RELEASE"

在sbt类路径中可用,以便我可以在“ build.sbt”中导入“ org.springframework.security.crypto.bcrypt.BCrypt”?

正如@RajkumarNatarajan已经提到的,您可以只创建一个SBT 插件 ,它基本上只是另一个scala项目,然后将其发布到存储库中,后者在您的项目中使用它-如果您在许多项目中需要执行任务,这将非常有用。

如果你只需要你的任务为一个项目,并且不希望创建一个插件 ,可以在添加依赖project/build.sbt 文件 ,然后创建在你的任务 project/Task.scala 文件 这样,您可以在build.sbt文件中使用任务 ,该依赖关系将对您的任务可用,但不会被添加到您的项目中,并且对您的任务可用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM