gpt4 book ai didi

grails - 如何将软管鸟客户端库集成到Grails项目?

转载 作者:行者123 更新时间:2023-12-02 16:03:26 25 4
gpt4 key购买 nike

我的目标是使用Twitter提供的hosebird client在Grails项目中流式传输推文。

我真的不确定如何处理此问题,但我首先尝试将其包含在BuildConfig.groovy中的依赖项中,如下所示:

dependencies {
compile 'com.twitter:hbc-core:2.2.0'
}

然后,当我尝试在 TwitterService.groovy中模仿示例代码 FilterStreamExample.java时,GGTS(IDE)在我编写以下代码行时向我显示了错误:
import com.google.common.collect.Lists
import com.twitter.hbc.ClientBuilder
import com.twitter.hbc.core.Client
import com.twitter.hbc.core.Constants
import com.twitter.hbc.core.endpoint.StatusesFilterEndpoint
import com.twitter.hbc.core.processor.StringDelimitedProcessor
import com.twitter.hbc.httpclient.auth.Authentication
import com.twitter.hbc.httpclient.auth.OAuth1

显然,由于编译时错误,这使我无法运行代码。它只是表明错误是“Groovy无法解决”。

你能告诉我我想念什么吗?

我没有注意到这只是一个令人讨厌的语法错误吗?我是Groovy的新手,所以请多多包涵。

要么

这里的问题是在依赖项中包含库吗?

我的首要目标是能够以这种方式使用库,就像我在尝试制作jar并将其放入src / java中之前在中所讲的那样(以BuildConfig方式)。谁知道,编译时错误也会出现。我只想知道我所采用方法中的当前障碍是否易于解决。

最佳答案

GGTS和STS不解析BuildConfig.groovy-它们从Grails获取所有类路径信息。当您使用新的插件或jar依赖项更新BuildConfig.groovy时,右键单击左侧树中的项目节点,然后选择Grails Tools | Refresh Dependencies和GGTS将根据应用程序的当前状态重建其类路径。

关于grails - 如何将软管鸟客户端库集成到Grails项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27768000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com