无法使用JsonSchema2Pojo-maven-plugin从JSON模式生成Java类



我使用下面的URL来理解JsonSchema2Pojo插件的用法https://github.com/joelittlejohn/jsonschema2pojo/wiki/Getting-Started#the-maven-plugin

但是,我无法为地址模式生成任何类。我已经按照源代码中提到的步骤进行了操作,但是仍然没有为地址模式生成java类。我不知道我现在能做什么。请给我一个恰当的解释。

再次检查pom.xml和项目设置。wiki上的说明对我很有用,下面是我采取的步骤(OSX)

  1. 生成初始项目和pom.xml

    mvn archetype:generate -DgroupId=com.stackoverflow.example -DartifactId=example -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
    
  2. 下载地址模式到。/src/main/resources/schema/address.json

  3. 按照JsonSchema2Pojo文档中的描述更新pom.xml

  4. 生成文件

    $ find . -type f
    ./pom.xml
    ./src/main/java/com/stackoverflow/example/App.java
    ./src/main/resources/schema/address.json
    ./src/test/java/com/stackoverflow/example/AppTest.java
    $ mvn package
    
  5. 生成的文件将在下。目录/目标/java-gen

    $ find . -name Address.java
    ./target/java-gen/com/example/types/Address.java
    

最新更新