我在新机器上导入了一个现有的工作项目,并试图让它编译。我收到以下错误
def default_somemodel_dict():
return {'a': 4}
class SomeModel(models.Model):
foo = JSONField(default=default_somemodel_dict)
我读到这个库在unresolved dependency: com.atlassian.jwt#jwt-core;1.6.1: not found
中使用。我在我的项目中使用Silhouette
。
我的Silhouette
是
plugins.sbt
我注意到IntelliJ正试图在以下地方找到该库,但它无法实现。
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
resolvers += "Atlassian Releases" at "https://maven.atlassian.com/public/"
答案 0 :(得分:1)
我可以通过在resolvers += Resolver.jcenterRepo
中添加build.sbt
来解决此问题。我现在不知道为什么会出现这个问题。也许我已经在我以前的机器中使用了jar,因为我使用Bitbucket并下载了他们的Sourcetree应用程序
答案 1 :(得分:0)
我的问题是,我必须将其添加到 build.sbt
而不是plugin.sbt
中,例如
resolvers in ThisBuild += "Atlassian Releases" at "https://maven.atlassian.com/public/"