@org.apache.thrift.annotation.Nullable 缺少

来源:3-3 Python开发信息服务

慕斯卡8249573

2019-01-05

第3-3节,开发了message-thrift-service-api 的java代码,
pom.xml添加


org.apache.thrift
libthrift
0.10.0


包后提示找不到@org.apache.thrift.annotation.Nullable类,

写回答

2回答

慕粉5132194

2019-05-04

@javax.annotation.Generated(value = "Autogenerated by Thrift Compiler (0.12.0)", date = "2019-05-04")

org.apache.thrift.annotation是版本0.12之后才有的。必须加上如下依赖:


   <dependency>
       <groupId>org.apache.thrift</groupId>
       <artifactId>libthrift</artifactId>
       <version>0.12.0</version>
   </dependency>

0
0

刘果国

2019-01-06

看一下生成的api接口类,找到类似的@javax.annotation.Generated(value = "Autogenerated by Thrift Compiler (0.10.0)",.......) 确认一下是不是thrift版本不一致导致的

0
0

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2608 学习 · 607 问题

查看课程