【问题标题】:Error -Cannot recognize package: go.opencensus.io While build datacollector-edge错误 - 无法识别包:go.opencensus.io 而构建 datacollector-edge
【发布时间】:2021-05-18 23:50:59
【问题描述】:
我已经创建了目录 $GOPATH/src/github.com/streamsets 。然后将https://github.com/streamsets/datacollector-edge.git 克隆到其中。当我运行“./gradlew goClean dist publishToMavenLocal”时,在解决了许多依赖项后,我得到了以下错误。
任务:resolveBuildDependencies 失败
FAILURE:构建失败并出现异常。
出了什么问题:任务“:resolveBuildDependencies”执行失败。
分辨率异常,消息为:无法识别包:go.opencensus.io 分辨率堆栈为:+- github.com/streamsets/datacollector-edge
我正在尝试解决公司代理背后的依赖关系。请帮我解决这个问题
谢谢,
阿莱娜
【问题讨论】:
标签:
gradle
build.gradle
gradlew
streamsets
opencensus
【解决方案1】:
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.