unresolved dependency error: com.atlassian.jwt#jwt-core;1.6.1: not found

unresolved dependency error: com.atlassian.jwt#jwt-core;1.6.1: not found

我已经在一台新机器上导入了一个现有的工作项目,并试图编译它。我收到以下错误

unresolved dependency: com.atlassian.jwt#jwt-core;1.6.1: not found

我读到 Silhouette 使用了这个库。我在我的项目中使用 Silhouette

我的plugins.sbt

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
resolvers += "Atlassian Releases" at "https://maven.atlassian.com/public/"

我注意到 IntelliJ 正在尝试在以下位置找到库,但无法找到。

==== local: tried
[warn]   C:\Users\UserName\.ivy2\local\com.atlassian.jwt\jwt-core.6.1\ivys\ivy.xml
[warn] ==== public: tried
[warn]   https://repo1.maven.org/maven2/com/atlassian/jwt/jwt-core/1.6.1/jwt-core-1.6.1.pom
[warn] ==== local-preloaded-ivy: tried
[warn]   C:\Users\UserName\AppData\Local\Temp\sbt-global-pluginstub\preloaded\com.atlassian.jwt\jwt-core.6.1\ivys\ivy.xml
[warn] ==== local-preloaded: tried
[warn]   file:/C:/Users/UserName/AppData/Local/Temp/sbt-global-pluginstub/preloaded/com/atlassian/jwt/jwt-core/1.6.1/jwt-core-1.6.1.pom

我可以通过在 build.sbt 中添加 resolvers += Resolver.jcenterRepo 来解决它。我不知道为什么现在会出现这个问题。也许我在使用 Bitbucket 并下载了他们的 Sourcetree 应用程序时已经在我以前的机器上安装了 jar

我的问题是,我必须将它添加到 build.sbt 而不是 plugin.sbt,例如

resolvers in ThisBuild += "Atlassian Releases" at "https://maven.atlassian.com/public/"