我正在尝试从this site学习gradle,但我不知道如何为第三方库添加源代码。我应该将以下内容添加到build.gradle
文件中吗?
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile "joda-time:joda-time:2.2"
}
jar {
baseName = 'gs-gradle'
version = '2.3'
}

答案 0 :(得分:3)
我建议从official site学习gradle,其中包含比Spring网站更全面的文档。在掌握了gradle的基础知识之后,你可以冒险使用gradle进行Spring项目,因为它增加了普通gradle的复杂性,特别是在使用Spring引导插件时。
为了向(Java)项目添加依赖项,您必须获得GAV坐标( G roupId: A rtifactId: V 版为)。这些可以从项目网站获得,也可以直接从公共(maven)存储库获得。热门的jCenter()和mavenCentral()已经内置。
使用存储库块定义存储库:
repositories {
mavenCentral()
}
然后你必须指定你想要添加依赖关系的Configuration;以下代码片段将joda-time添加到内置编译配置中,这意味着它将被添加到编译类路径中:
dependencies {
compile "joda-time:joda-time:2.2"
}
所以是的,你的脚本对于添加joda-time库是正确的,但是深入研究gradle文档以了解它的作用可能是个好主意。