我有一个 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
根据文档,插件不应该尝试生成已经存在的类。我怎样才能避免这种情况?