在类上未检测到注释

时间:2018-12-03 20:46:31

标签: annotations weblogic war ear

我有一个非常奇怪的问题。甚至不知道从哪里开始...我有一个部署了耳的weblogic服务器。

在这耳朵里面有罐子和战争。

我向其中一个罐子内的类添加了@JsonTypeInfo注释。

在战争中,有一种REST服务,使用杰克逊将json序列化为我添加了注释的对象。

但是杰克逊图书馆无法以某种方式检测到注释, 所以我添加了一个打印getClass()。getAnnotations()的代码,但没有打印任何内容。

我用冗长的方式验证了我的类确实是从正确的路径加载的,我还对其进行了反编译以检查是否存在注释。

当我在main()内进行了简单测试而没有weblogic或休息时,检测到注释。

可能是什么问题?接下来要检查什么?

0 个答案:

没有答案