【发布时间】:2016-09-20 02:22:39
【问题描述】:
我有一个 jsonschema 文件,它定义了一个我需要作为现有 POJO 的子类的类(不是由模式定义的)
正如我在 jsonschema2pojo 文档中找到的那样,这样做的方法是:
{
...
"type": "object",
"extends": {
"type": "object",
"javaType": "com.example.Document"
},
"properties": { ... }
但是,当我运行 maven clean install 时,编译失败,因为它尝试生成自己的 Document 类(带有 @Json... 注释等)并且 Maven 抛出此错误
error: duplicate class: com.example.Document
根据文档,插件不应尝试生成已经存在的类。我怎样才能避免这种情况?
【问题讨论】:
标签: java maven jsonschema2pojo