通过json2pojo从JSON模式生成Java Pojos - 获取具有相同名称但包含_的类

时间:2016-10-27 12:45:48

标签: java json maven pojo

我试图通过maven json2pojo插件从JSON模式生成JavaPojos。 我已经通过Simulationcraft(https://paste.ee/p/tRpCm)从JSON数据(https://www.zerobin.net/?4b87daed0bfc3695#04kKki+hhzDkChcIUs1p/z5mRMOTWH9oXJguzbg43xg=)创建了一个JSON模式(jsonschema.net/#/):https://github.com/simulationcraft/simc。但是json2pojo创建了多个具有相同名称的类,并附加了" _"。

EclipseView

我认为架构不起作用,但我不知道如何处理这个问题。

波姆:

<plugin>
                <groupId>org.jsonschema2pojo</groupId>
                <artifactId>jsonschema2pojo-maven-plugin</artifactId>
                <version>0.4.27</version>
                <configuration>
                    <sourceDirectory>${basedir}/src/main/resources/schema</sourceDirectory>
                    <targetPackage>com.example.types</targetPackage>
                    <annotationStyle>jackson2</annotationStyle>
                    <generateBuilders>true</generateBuilders>
                    <initializeCollections>true</initializeCollections>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin> 

0 个答案:

没有答案