无法解析来自Json的重载方法

问题描述 投票:0回答:1

我正在将我的项目从Payara4迁移到Payara5,其中一个项目在Scala。

我将Jackson切换为JSON-B,并且尝试在对象中反序列化JSON字符串时,IDE报告错误:无法解析重载的方法'fromJson'

val xpto: Xpto = jsonb.fromJson(json, Xpto.class)

我的[[Xpto类是具有其getter和setter的实体。

任何想法如何解决这个问题?

编辑1

[运行命令mvn clean install之后,我收到了错误identifier expected but 'class' found,因此我删除了.class,然后再次运行maven命令,并且错误更改为Xpto is not a value

编辑2

将代码更改为val xpto: Xpto = jsonb.fromJson(json, classOf[Xpto])后开始工作。
scala jsonb payara
1个回答
0
投票
将代码更改为val xpto: Xpto = jsonb.fromJson(json, classOf[Xpto])后开始工作。
© www.soinside.com 2019 - 2024. All rights reserved.