首页 > 解决方案 > 错误 - 无法识别包:go.opencensus.io 而构建 datacollector-edge

问题描述

我创建了目录 $GOPATH/src/github.com/streamsets 。然后将https://github.com/streamsets/datacollector-edge.git克隆到其中。当我运行“./gradlew goClean dist publishToMavenLocal”时,在解决了许多依赖项后,我得到了以下错误。

任务:resolveBuildDependencies FAILED

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

出了什么问题:任务“:resolveBuildDependencies”执行失败。解析异常,消息是:无法识别包:go.opencensus.io 解析堆栈是:+- github.com/streamsets/datacollector-edge 我正在尝试解决公司代理背后的依赖关系。请在这件事上给予我帮助

谢谢,阿莱娜

标签: gradlebuild.gradlegradlewstreamsetsopencensus

解决方案


When I installed Go, the above error got resolved and got a new error as below.
Execution failed for task ':resolveBuildDependencies'.
> Exception in resolution, message is:
  Cannot recognize package: pack.ag/amqp
  Resolution stack is:
  +- github.com/streamsets/datacollector-edge

Once I downloaded and copied pack.ag/amqp package in /user/.gradle/go/repo/ and I ran the command 
'./gradlew goClean dist publishToMavenLocal', I got go4.org error as below.
Cannot recognize package: go4.org/syncutil/singleflight
  Resolution stack is:
  +- github.com/streamsets/datacollector-edge
   +- github.com/eclipse/paho.mqtt.golang#adca289fdcf8c883800aafa545bc263452290bae
    +- golang.org/x/net#5f4716e94777e714bc2fb3e3a44599cb40817aac

Anyone got any idea about this?

Thanks again.

推荐阅读