首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(类路径在哪里?)字符串发现我添加到我的依赖项散列?

(类路径在哪里?)字符串发现我添加到我的依赖项散列?
EN

Stack Overflow用户
提问于 2018-07-14 16:03:25
回答 1查看 62关注 0票数 2

我有我的build.gradle文件,并一直跟随教程来设置它,但是我只是想知道这些看似神奇的依赖字符串是从哪里来的?

代码语言:javascript
复制
dependencies {
    compile('org.springframework.boot:spring-boot-starter-data-jpa')
    compile('org.springframework.boot:spring-boot-starter-web')
    compile('org.springframework.boot:spring-boot-starter-mustache')
    compile('com.fasterxml.jackson.module:jackson-module-kotlin')
    compile("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
    compile("org.jetbrains.kotlin:kotlin-reflect")
    compile("org.postgresql:postgresql:42.0.1-SNAPSHOT")
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

有点次要,但也许这将是一个很好的问题,因为它将通过榜样的方式。我似乎无法将postgres驱动程序添加到我的依赖项中。我所遵循的教程似乎都产生了某种错误。教我“如何捕鱼”,如果你愿意,并告诉我,我可以去哪里去查找魔术绳,将添加postgres在我的项目?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-14 16:32:14

Gradle构建脚本中的依赖声明所涉及的标识符基本上是特定于Gradle的依赖表示法,然后被解释为一个模块依赖性

换句话说,模块依赖关系是对在某个外部存储库中发布并可以解决的模块的依赖关系。因此,这些依赖与从存储库中解析一起出现。在构建脚本中,有一个repositories { ... }块。您可能会在该块中使用流行的集中式mavenCentral()jcenter() (如果您有安卓项目,则使用google() ),但您也可以使用本地Maven存储库。

由于依赖项存储在存储库中,所以模块标识符也是特定于存储库的。因此,您必须查找可以使用的模块标识符的存储库。流行的资料库有:

至于您遇到麻烦的Postgres驱动程序依赖性,我建议您发布一个单独的问题,并提供更多关于您所得到的错误的详细信息,因为这是一个单独的问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51341110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档