【问题标题】:Error while building kafka source using gradle使用 gradle 构建 kafka 源时出错
【发布时间】:2015-07-18 03:09:01
【问题描述】:

我已经执行了以下命令:

   $cd /opt/kafka-0.8.2.1-src/
   $gradle

以下错误即将到来:

使用 Scala 版本 2.10.4 构建项目“核心” :downloadWrapper

FAILURE:构建失败并出现异常。

  • 出了什么问题: 无法使用 TaskExecutionServices.createCacheAccess() 创建 TaskArtifactStateCacheAccess 类型的服务。

    创建目录'/opt/kafka-0.8.2.1-src/.gradle/2.4/taskArtifacts'时创建父目录'/opt/kafka-0.8.2.1-src/.gradle'失败

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

总时间:1.511 秒

我无法弄清楚这里出了什么问题。

【问题讨论】:

    标签: gradle apache-kafka


    【解决方案1】:

    将您的 GRADLE_USER_HOME 变量设置为用户(运行 Gradle 进程)具有有效“w”写入权限的文件夹。这基本上是 Gradle 尝试设置 .gradle 文件夹以创建/存储其缓存数据的地方。

    例如:

    GRADLE_USER_HOME=~/.gradle
    

    GRADLE_USER_HOME=/some/folder/where/I/have/valid/rwx/access/.gradle
    

    GRADLE_USER_HOME=~/my_gradle_2_3_cache/.gradle
    

    这样就解决了。

    运行gradle someTaskYouLike,您现在将看到 $GRADLE_USER_HOME 文件夹,其中包含 nativecaches 文件夹。

    【讨论】:

      猜你喜欢
      • 2017-07-29
      • 1970-01-01
      • 2020-10-16
      • 1970-01-01
      • 2015-01-23
      • 1970-01-01
      • 1970-01-01
      • 2019-05-15
      • 2020-04-22
      相关资源
      最近更新 更多