首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Gradle Build在包含依赖项后仍会失败?

为什么Gradle Build在包含依赖项后仍会失败?
EN

Stack Overflow用户
提问于 2013-11-20 14:18:41
回答 3查看 3.2K关注 0票数 3

我正在尝试遵循Gradle的Spring指南(http://spring.io/guides/gs/gradle/)。根据指南,我添加了以下内容来管理项目中的依赖项。

代码语言:javascript
复制
  repositories { mavenCentral() }
    dependencies {
        compile "joda-time:joda-time:2.2"
    }

即使在这样做之后,构建也会失败

代码语言:javascript
复制
PS C:\Users\PMath\repositories\gradle> gradle build
:compileJava
C:\Users\PMath\repositories\gradle\src\main\java\hello\HelloWorld.java:3: error: package org.joda.time does not exis
t
import org.joda.time.LocalTime;
                    ^
C:\Users\PMath\repositories\gradle\src\main\java\hello\HelloWorld.java:7: error: cannot find symbol
        LocalTime currentTime = new LocalTime();
        ^
  symbol:   class LocalTime
  location: class HelloWorld
C:\Users\PMath\repositories\gradle\src\main\java\hello\HelloWorld.java:7: error: cannot find symbol
        LocalTime currentTime = new LocalTime();
                                    ^
  symbol:   class LocalTime
  location: class HelloWorld
3 errors
:compileJava FAILED

FAILURE: Build failed with an exception.
EN

回答 3

Stack Overflow用户

发布于 2014-05-19 11:28:10

这已经有正在运行的程序。只需回顾和比较。

票数 1
EN

Stack Overflow用户

发布于 2016-10-21 04:34:59

我正在做同样的教程,也遇到了同样的问题。

这是因为我们忘记添加下一行:

代码语言:javascript
复制
repositories {
   mavenCentral() 
}

添加到apply plugin: 'java'之后的build.gradle文件中。在教程中,他们提到我们需要添加它,但他们不是很清楚要添加到哪里。

票数 1
EN

Stack Overflow用户

发布于 2017-04-13 22:54:52

只需修改版本即可,如2.2到2.9 (当前版本)

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

https://stackoverflow.com/questions/20088820

复制
相关文章

相似问题

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