java - 将 gRPC 与 Vert.x 结合使用,netty 依赖问题

标签 java server netty vert.x grpc

我正在尝试将 gRPC 添加到我们的一台 vert.x 服务器并遇到一些问题。还有其他人尝试过与 vert.x 一起运行 gRPC 吗?我遇到的第一个问题是由于 netty 依赖版本不匹配:Vert.x 希望使用 netty 4.0,而 gRPC 需要 netty 4.1。

具体来说,我遇到的问题是,当使用 netty 4.1.0-Beta5 时,我在调用 org.vertx.java.core.http.impl.AssembledFullHttpRequest.touch 时收到 AbstractMethodError ,因为该方法未实现。 AssembledFullHttpRequest实现了netty提供的ReferenceCounted接口(interface),在4.0和4.1版本之间增加了touch方法。

如有任何建议,我们将不胜感激。

我还将这个问题发布到 gRPC 和 Vert.x google 群组。

谢谢, 亚伦

最佳答案

我认为由于版本不匹配,目前无法一起运行它。

关于java - 将 gRPC 与 Vert.x 结合使用,netty 依赖问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31033965/

相关文章:

java - NIO 约束级别究竟做了什么,它如何影响性能?

java - Java 中的学生成绩程序

ios - Mac OS X 构建服务器 IPA 中缺少 archived-expanded-entitlements.xcent 文件

python - 100万用户的系统,如何用Python做定时任务?

go - 如何在不不断传递用户名/密码的情况下识别 Go 服务器上的用户

java - Netty 触发了一个 exceptionCaught() 事件,它到达了 TextWebsocketEncoder 管道的尾部

java - io.netty.util.internal.PlatformDependent0$1 进行非法反射访问

java - 用这个。或 super 。当调用父类(super class)和子类中存在的方法时

java - 无法访问远程 pentaho 双服务器

java - Jetty(?) 在 Windows 上破坏大型 js 文件