Java guava EventBus:这是否与GWT兼容?

Java guava EventBus:这是否与GWT兼容?,java,gwt,reflection,annotations,guava,Java,Gwt,Reflection,Annotations,Guava,从第10版开始,番石榴提供了一个通用的酒吧子设施。它在源代码中未标记为GWT兼容。我想知道是否有可能将一些自定义代码预处理插入gwt编译器,以将这个(部分基于注释/反射的)API映射到javascript中 顺便说一句,GWT java to js编译器中还添加了一些其他自定义扩展,很可能与其他一些类似。我见过一些实验性的编译器扩展添加了对反射/注释的部分支持,但不确定它们是否是在我们处理一组特定的注释时所必需的,并且需要简单的类->方法->注释列表(不是完整的反射API) 也许有人知道GWT启

从第10版开始,番石榴提供了一个通用的酒吧子设施。它在源代码中未标记为GWT兼容。我想知道是否有可能将一些自定义代码预处理插入gwt编译器,以将这个(部分基于注释/反射的)API映射到javascript中

顺便说一句,GWT java to js编译器中还添加了一些其他自定义扩展,很可能与其他一些类似。我见过一些实验性的编译器扩展添加了对反射/注释的部分支持,但不确定它们是否是在我们处理一组特定的注释时所必需的,并且需要简单的类->方法->注释列表(不是完整的反射API)

也许有人知道GWT启用这个组件是否是由guava开发团队计划的

谢谢,
Anton

这可能比StackOverflow更适合guava讨论,但这里的guava团队成员:不,我们不打算这样做。

只是已经在使用这个工具(GWT服务器+客户端兼容):

这里(教程):


(这里也回答:)

这可能比StackOverflow更适合番石榴讨论,但这里的番石榴团队成员:不,我们没有计划。@LouisWasserman将您的声明重新发布作为答案可能是个好主意,这样我就可以结束这个问题了?这里有一个:@Ray yup,我知道这个问题。透露一下:我们评估了GWT的EventBus,并得出结论,我们的两个额外特性要求从头实现EventBus。现在我阅读了guava的EventBus示例,它非常有趣,我会尝试根据它重新编码我们的版本,如果有可能将guava的EventBus移植到GWT,那么这个链接可以回答这个问题,最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,“仅链接”答案可能会无效。@迈克·科比特:第二个链接是答案,指向提供的GWT实现/功能本身!请给我一个+1而不是-1(如果你一开始不理解答案本身),因为这是最好的答案,你可以得到这样的问题,如果功能提供了它应该在哪里!无论如何,谢谢。我没有投反对票,但有关为链接提供上下文的信息,请参阅。@Mike Kobit:好的,谢谢。所以我把我草率回答的第一个链接移到了底部,我想这应该没问题。(并快速查看了您的链接)