内部の型を参照するかなり複雑な JSON スキーマから POJO を作成したいと考えています。Web インターフェースには、これを行う既知の問題があり、オフラインで使用するために明らかに修正されています。私はWin7で実行しており、からの出力java -version
は
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
最も単純なオフライン メカニズムは CLI です。そのため、現在のバージョンをダウンロードしてフォルダーに展開し (パスにスペースは入れませんが、問題にはならないと思います) jsonschema2pojo --help
、. 私は得る
Exception in thread "main" java.lang.NoClassDefFoundError: org/jsonschema2pojo/GenerationConfig
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.jsonschema2pojo.GenerationConfig
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 6 more
パッケージから出てきた .jar ファイルと同じディレクトリにいます。また、適切な .jar を直接起動しようとしましたjava -jar jsonschema2pojo-cli-0.4.13.jar --help
が、同じ応答が得られました。念のため、管理者シェルでも実行してみました。
そのため、現時点では起動することさえできないため、それをさらに進めようとする意味はほとんどありません.
他の誰かがコマンドラインからこれを使用していますか? Win7で?